Town of Douglas Address: 64 Main Street, Douglas, MA 01516 Phone: (508) 476-2267 Services: Ambulance Call (508) 476-2267 Get Directions