3100 Sweetwater Blvd. Sugar Land, Texas 77479
Phone 281-980-9812 | Fax 281-980-0686

Contact Us
Tour Our Church

PHOTOS OF OUR PARISH











Search Site