Holy Spirit Catholic ChurchParishShareWest 103rd StreetOverland Park, Kansas 66210United StatesGet directions