St. Thomas Indian Orthodox Cathedral, Houston
St. Thomas Indian Orthodox Cathedral, Houston is a Orthodox church located in Stafford, TX 77477. It is one of the 137 Orthodox churches in United States. Address of St. Thomas Indian Orthodox Cathedral, Houston is 2411 5th St, Stafford, TX 77477, United States.
Website of St. Thomas Indian Orthodox Cathedral, Houston is http://www.stoch.us/.
St. Thomas Indian Orthodox Cathedral, Houston can be contacted at 12819697461.
St. Thomas Indian Orthodox Cathedral, Houston is rated 4.5 (out of 5 stars) by 26 reviewers on the web.
Some of the places around St. Thomas Indian Orthodox Cathedral, Houston are -
Texaco Stafford
(Petrol Pump) 2603 5th St, Stafford, TX 77477, United States (approx. 413 meters)
David's Auto Central
(Car Service Station) 2526 5th St, Stafford, TX 77477, United States (approx. 302 meters)
Charlton's Body Repair
(Auto body shop) 1131 Staffordshire Rd, Stafford, TX 77477, United States (approx. 351 meters)
Distance From Major Landmarks
Distance between St. Thomas Indian Orthodox Cathedral, Houston and
Walmart Supercenter is approx 5 kilometers.
Distance between St. Thomas Indian Orthodox Cathedral, Houston and
Razzoo's Cajun Cafe is approx 5 kilometers.
Distance between St. Thomas Indian Orthodox Cathedral, Houston and
Sterling McCall Nissan is approx 5 kilometers.
Distance between St. Thomas Indian Orthodox Cathedral, Houston and
AMC Fountains 18 is approx 5 kilometers.
Address
2411 5th St, Stafford, TX 77477, United States
FAQs:
What is the contact Number of St. Thomas Indian Orthodox Cathedral, Houston?
Contact number of St. Thomas Indian Orthodox Cathedral, Houston is 12819697461.
Does St. Thomas Indian Orthodox Cathedral, Houston have website?
Yes, website of St. Thomas Indian Orthodox Cathedral, Houston is http://www.stoch.us/.
What is rating of St. Thomas Indian Orthodox Cathedral, Houston?
Rating of St. Thomas Indian Orthodox Cathedral, Houston is 4.5 out of 5 stars.
What is the address of St. Thomas Indian Orthodox Cathedral, Houston?
Address of St. Thomas Indian Orthodox Cathedral, Houston is 2411 5th St, Stafford, TX 77477, United States.
Where is the St. Thomas Indian Orthodox Cathedral, Houston located?
St. Thomas Indian Orthodox Cathedral, Houston is located in Stafford, TX 77477.