St Thomas Orthodox Church of India
2411 5th St
Stafford
TX
77477
(281) 499-1847
Open Map
Description
Saint Thomas Orthodox Church is located at 2411 5th St, Stafford, TX. This business specializes in Religion & Spirituality.
by merchantcircle on August 28, 2015 from
merchantcircle
association
Categories: Churches
Charity Friendly
church
Churches
membership
miscellaneous denomination church
Number of employees: 1 to 4
organization
religion