Subway 7520

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