Saint Christophers Catholic ChurchParishShareRiver DriveHouston, Texas 77017United StatesGet directions