St. Vincient de Paul - St. Leo's Church in Leominster, MA |
|
The St. Vincient de Paul St. Leo's Church is located at 108 Main Street, Leominster, MA 01453 and is open Monday 6-7 pm and Wednesdays 4-5 pm | |
108 Main Street Leominster, MA 01453 (978) 537-7257 |
|
More resources in Leominster |
|
Last Updated: 10-03-2013 | |
Rating: 0.00 |
Comments: |
Be the first to comment. |
_ |