Holy Ghost Catholic Church Meeting Address 700 E 170th St # 1, South Holland, IL, 60473 Catholic Church Profile »