Subway 18060

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