Franklin Memorial Hospital

  • ME, United States