Jacques Center. The Church of St. Luke Map Unavailable Address 818 Main Street Stroudsburg PA 18360 United States Upcoming Events No events in this location Share on Facebook Share on Twitter