/

South Bend, Indiana Healthcare / Social Facilities

Found 1 place

Address: 117 North Lafayette Blvd, South Bend, IN

Latitude: 41.6769 (41°40′37″N), Longitude: -86.2542 (86°15′15″W)

  • Building Levels: 3
Details

Healthcare / Social Facilities near South Bend, IN

Wakarusa, IN 1