Town Hall: 59 Town Hall Square, Falmouth, MA 02540. Ph 508-548-7611, Weekdays 8:00 am to 4:30 pm
View Site Statistics as of 02/27/17 05:00pm.
Web site maintained by Information Technology department.
By viewing this web site, you agree to the site's Terms and Conditions.
Page last updated: January 22,2014.