Medstar EMS, INC Address: 1000 Battles ST, Leominster, MA 01453 Phone: (508) 799-5999 Services: Ambulance Call (508) 799-5999 Get Directions