Directions Directions St Peters is located at 525 Broadway, Newport RI, 02840 Click the address below for directions. Parking and main entrance located rear of the building