Saint Margaret's Church

Saint Margaret's Church, located at 374 Stevens Street, Lowell, Massachusetts. North and west (front) sides of building shown. This Roman Catholic church, formally named the Parish of Saint Margaret of Scotland, was founded in 1910. More information: http://www.stmargaretlowell.org/our-history/.
Saint Margaret's Church, located at 374 Stevens Street, Lowell, Massachusetts. North and west (front) sides of building shown. This Roman Catholic church, formally named the Parish of Saint Margaret of Scotland, was founded in 1910. More information: http://www.stmargaretlowell.org/our-history/. Author: Emw, License: CC BY-SA 3.0 · Source

Discussion

No posts or comments for this place yet.