Westboro Town Hall
The town hall is located at N8835 Business Hwy 13. Town meetings are held the 2nd Saturday of each month at 8:00 A.M. However, in 2011 the library and town hall will relocate to 2nd Street and occupy the former St. Theresa Catholic Church.
If you can't find what you are looking for on this website, please provide feedback.