Town of Yarmouth Address: 178 North Rd, Yarmouth, ME 04096 Phone: (207) 846-2410 Services: Ambulance Call (207) 846-2410 Get Directions