Back to directoryCorpus Christi Catholic ChurchCatholic Houston, United StatesVisit & contactAddress9900 STELLA LINK ROAD More churches in Houston, United StatesDiscover moreFind BiblesHire ArchitectsRead BestsellersYou may also likeALAll Saints Catholic ChurchCatholicHouston, United StatesSame areaANAnnunciationCatholicHouston, United StatesSame areaANAnnunciation Catholic ChurchCatholicHouston, United StatesSame areaASAscension Catholic ChurchCatholicHouston, United StatesSame area3434th Temple Church of GodChurch of GodHouston, United StatesSame areaA A Heaven a WaitsNon-DenominationalHouston, United StatesSame area