New Hope Center 17015 Kimbark Avenue, South Holland, IL 60473