St. Peter's ChurchSt. Peter's Church located in St. George, on Staten Island's North Shore, is the oldest of the 36 Roman Catholic parishes on Staten Island, established in 1839, and located at 53 St. Marks Place, Staten Island, NY 10301. Magnificent French Gothic in...

read more