Town of Wilmington Address: 121 Glen Rd, Wilmington, MA 01887 Phone: (978) 658-3311 Services: Ambulance Call (978) 658-3311 Get Directions