Center For the Homeless is located in South Bend, United States on 813 S Michigan St. Center For the Homeless is rated 3.9 out of 5 in the category social services organizationnon-profit organization in United States.
Address
813 S Michigan St
Accessibility
Wheelchair-accessible entrance