Campbellford Memorial Hospital

  • Belleville, ON, Canada