Dennis Haverstock Funeral Homes is a family owned and operated independent funeral business.

Phone: (902) 535-3067
Email: info@haverstocks.com
Address: 26 Centennial
Website: www.haverstocks.com