156 Waterloo Street, New Hamburg, ON N3A 1V1, Canada
Care type: Assisted Living, Independent Living
Stonecroft Way, New Hamburg, ON, Canada
Homestead Place, New Hamburg, ON N3A 2E7, Canada
Care type: Independent Living