Holy Spirit Catholic ChurchParishShare202 Southeast 5th StreetTulia, TX 79088United StatesGet directions