Town Hall: 59 Town Hall Square, Falmouth, MA 02540. Ph 508-548-7611, Weekdays 8:00 am to 4:30 pm
This Department Page has received 9059 hits since June 21, 2010.
View Site Statistics as of 12/06/13 11:00am.
Web site maintained by Information Technology department.
By viewing this web site, you agree to the site's Terms and Conditions.
Page last updated: April 24, 2012.