Subway 18060

Subway #18060-0 is a Subway restaurant located at, 612 North Street , Seneca, Kansas.