Holy Ghost Catholic ChurchParishShare700 East 170th StreetSouth Holland, IL 60473United StatesGet directions