Town of Falmouth Address: 399 Main ST, Falmouth, MA 02540 Phone: (508) 495-2500 Services: Ambulance Call (508) 495-2500 Get Directions