4 Male, Female Added By Lisa Smith Heritage Behavioral Health Center (7 reviews) 151 North Main Street, Decatur, IL