Subway 7520

Subway #7520-0 is a Subway restaurant located at 922 North 3rd Street, Logansport, Indiana.