Submit an event ← Back to Events SS. Peter & Paul Russian Orthodox Church + Google Map 1720 Academy St. Scranton, PA 18504 United States 570-343-8128 saintspeterandpaulscranton.com Russian Orthodox Church There were no results found. « Previous Events