Barnswallow Place Care Community offers Long-term Care in Elmira’s picturesque community just north of Waterloo. Enjoy the beautiful gardens or watch the horse-drawn buggies outside. We offer our residents a choice of private or shared accommodations, and a wide range of programs: exercise classes and recreational programs. Chef prepared meals & spacious dinning rooms. 24/7 emergency response, and nursing and personal car. Call us to learn more!