1. Saint Anna Parish Rectory 194 Lancaster St, Leominster, MA 01453 Coordinate: 42.51864,-71.75163 Phone: (978) 537-2094