16800 S Canal St South Holland, IL 60473