Skip to content

Stroudsmoor Country Inn

  • Restaurants
231 Stroudsmoor Road
Stroudsburg, PA 18360
(570) 421-6431
(570) 421-8042 (fax)