Town of Millis Address: 885 Main ST, Millis, MA 02054 Phone: (508) 376-5112 Services: Ambulance Call (508) 376-5112 Get Directions