Phone (570) 421-7751 Address 575 Main St Stroudsburg, PA 18360 United States Category Churches Location Locate 40.985453363797, -75.19241605 Log in or register to post comments