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

Nearest places in St. Stephen's Church (Boston, Massachusetts)