Saint Theresa Catholic ChurchParishShare6622 Haskell StreetHouston, TX 77007United StatesGet directions