11 Herbert Street, Elmira, ON N3B 2B8, Canada
Care type: Assisted Living, Long-Term Care
Chateau Gardens Elmira Long Term Care Residence is located in the heart of rural mid-Western Ontario, close to churches, shopping and ...