SCI - The Restaurant at Stroudsmoor Country Inn
Add to Favorites
OPEN NOW
Today: 10:30 am - 10:00 pm
Saved to Favorites
Phone: (570) 421-6431
Address: 257 Stroudsmoor Rd, Stroudsburg, PA 18360
Website: http://www.stroudsmoor.com
1215 W Main St, Stroudsburg, PA 18360
1833 W Main St, Stroudsburg, PA 18360
565 Bangor Mountain Rd, Stroudsburg, PA 18360
608 Clermont Ave, Stroudsburg, PA 18360
125 Broad St, Stroudsburg, PA 18360
35 N 7th St, Stroudsburg, PA 18360
601 Ann St, Stroudsburg, PA 18360
632 Main St, Stroudsburg, PA 18360
110 Park Ave, Stroudsburg, PA 18360
907 Main St Ste 101, Stroudsburg, PA 18360