Saint Catherine of Siena Catholic ChurchParishShareStebbins DriveHouston, Texas 77043United StatesGet directions