Indiana Department of Welfare is located in South Bend, United States on 401 E Colfax Ave # 375. Indiana Department of Welfare is rated 3.8 out of 5 in the category social welfare center in United States.
Address
401 E Colfax Ave # 375
Accessibility
Wheelchair-accessible entrance