City of Leominster Address: 19 Church ST, Leominster, MA 01453 Phone: (978) 534-7545 Services: Ambulance Call (978) 534-7545 Get Directions