1222 Main Street Worcester, MA 01603 508-791-0951
We are located at 1222 Main Street in Worcester, MA 01603. Feel free to use the map below to get directions.
View Larger Map
© 2006 Our Lady of the Angels. All Rights Reserved.
| Bulletin |
Directions & Map