Dean Building

115 S. Lafayette
South Bend
Indiana
United States