1. St Mark's Episcopal Church 60 West St, Leominster, MA 01453 Coordinate: 42.52731,-71.76351 Phone: (978) 537-3560