Holiday Inn South Bend-Cty Ctr 213 W Washington St South Bend, IN 46601 Phone: (574) 232-3941 Fax: (574) 284-3715
Category: Hotels & Motels