Company description
Located in Elmira, Ontario, Barnswallow Place Care Community is a leader among retirement homes offering seniors a long-term care retirement community on spacious grounds in a beautiful neighbourhood. Along with health care, medical care, and nutritional care, a special program at this long-term care community offers residents the opportunity to visit the local public school and help students with their reading skills.