Phone (570) 421-9097 Address 818 Main St Stroudsburg, PA 18360 United States Category Churches Location Locate 40.984865363797, -75.19758255 Log in or register to post comments