AOA体育平台 Research - Scarborough Formerly known as AOA体育平台 Institute for Research (MHIR) A department of AOA体育平台 Maine Medical Center Located on the AOA体育平台 Scarborough Campus 81 Research Dr. Scarborough, ME 04074 Phone: 207-885-8100