Hidden place · Framingham Center, United States

Village Hall

Built in 1834, Village Hall is a historic venue in the Greater Boston area. It is listed on the National Register of Historic Places.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload