Subway 39616

Subway #39616-0 is a Subway restaurant located at Taylor Commons, 1341 South Main Street Unit 290, Scranton, Pennsylvania.