General Location: SS Peter & Paul Church is located in Lakewood, OH. The city of Lakewood is approximately 10 minutes west of downtown Cleveland, and easily accessible from Interstates 90, 77 and 71.
On a clear day, you can see beautiful Lake Erie from the steps of the Church.
From I-90: Take W. 117th Street Exit. Go north on W. 117th Street to Madison Avenue. Turn left (west) onto Madison Avenue. The Church is at the corner of Madison Avenue and Dowd Street on the left (south) side of the street. Parking is behind the Church.
From I-71: Take W. 150th Street Exit. Go north on W. 150th Street. W. 150th will eventually turn into Warren Avenue. Turn right (east) on Madison Avenue. Church is at the corner of Madison Avenue and Dowd Street on the right (south) side of the street. Parking is behind the church.
Look at the map as well to find out our location.
ADDRESS 12711 Madison Avenue, Lakewood, Ohio 44107