Skip to main content

St. Thomas Indian Orthodox Cathedral

christian place of worship · Stafford, TX

Address
2411 5th St, Stafford, TX 77477
Phone
(281) 969-7461
Website
hstoc.org
Where
29.6063, -95.5463

Search Hominin for St. Thomas Indian Orthodox Cathedral

Other christian place of worships nearby

More in Stafford

St. Thomas Indian Orthodox Cathedral — christian place of worship in Stafford, TX | Hominin