Subway 29613

Subway #29613-0 is a Subway restaurant located at Hudson Calumet Plaza, 4538 Calumet Avenue, Hammond, Indiana.