Located in Fergus, ON & Elora, ON & Waterloo, ON
280 St David St S, Fergus, ON
37 Church St E, Elora, ON
617 King St N, Waterloo, ON
Burial service, Funeral service, Memorial service, Cremation, Special service for veterans, Pre-arrangements, Grief support, Caskets & Vaults & Urns and more products, Flowers, Death certificate
WebsiteLocated in Fergus, ON & Elora, ON & Waterloo, ON