hours
members
SS. Peter and Paul Church
1309 W. Locust St., Scranton, Pennsylvania 18504, United States
Website: https://www.facebook.com/pages/SS-Peter-Paul-Church-Scranton-PA/128518357178499?ref=br_tf