1 verified providers
120 Barnswallow Dr, Elmira, ON
(519) 669-5777
★ 4 (10 reviews)
Barnswallow Place Care Community in Elmira offers a warm and welcoming environment for 96 residents, focusing on a person-centred 'Circle' approach to