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