Annual Town Meeting

Middle School Auditorium, 1 Hospital Road, Shirley, MA