Island Park Retirement Residence

  • Campbellford, ON, Canada