About St. Stephen's Church (Boston, Massachusetts)
Religion, Churches, Interesting Places, Other Churches
St. Stephen's Church, formerly the New North Church, is a Roman Catholic church located at 401 Hanover Street in the North End of Boston, Massachusetts. It is the last remaining church in Boston designed by Charles Bulfinch.
Source From:
Wikipedia
24, Dock Square, Clark Street, Boston, Suffolk County, Massachusetts, United States of America, 02109