5940 Route 209, Stroudsburg, Pennsylvania 18360, United States

5940 Route 209, Stroudsburg, PA 18360