Deaf Culture Festival
Deaf Culture Festival Saturday, September 30, 9am-4pm 1 Mackworth Island, Falmouth, ME For more information: MEAD Facebook page ASL Video about Deaf Culture Week & Festival
Mackworth Island Preschool and Portland site-based programs will be closed Thursday, February 13, 2025, due to predicted weather.