About Us

We are located at 825 Washington Avenue, Newport, KY 41071.

Holy Spirit Parish