St. Stephen's Roman Catholic Church [later Our Lady of Pompeii]

Washington Ave., South EndBoston, MA, US Type: Roman Catholic