Maine Educational Center for the Deaf and Hard of Hearing Loading Map.... Maine Educational Center for the Deaf and Hard of Hearing1 Mackworth Island - FalmouthEvents 43.688238 -70.232275 Address 1 Mackworth Island Falmouth ME 04105 United States Upcoming Events No events in this location