Location & Nearby Info
Subway
1706 S. Bend Ave.
South Bend, IN 46637
(574) 243-7738
Show nearby: