Subway 25376

Subway #25376-0 is a Subway restaurant located at Stroud Mall, 344 Stroud Mall Road Suite 514, Stroudsburg, Pennsylvania.