Elmira, ON Assisted Living Facilities
Barnswallow Place Care Community
120 Barnswallow Dr,
Elmira, N3B 2Y9
519-669-5777
Deerwood Creek Care Community is a long-term care home situated behind the Humber River ravine, with a walking and bicycle path that travels as far as the lakeshore in the Highway 427 and Finch area.
View detail page - Barnswallow Place Care Community
Community Care Concepts
28-A South W,
Elmira, N3B 1K8
519-749-0784
View detail page - Community Care Concepts
Page 1