St. Theresa's is Located at: 6622 Haskell Houston , TX 77007 Main Office (713) 864-4536 Fax: (713) 869-5184