Greek Orthodox Churches in Midtown San Antonio, TX
1. St Sophia Greek Orthodox Church
2504 N Saint Marys St, San Antonio, TX, 78212
OPEN NOW:10:00 am - 2:00 pm
98 Years
in Business
Amenities:
Wheelchair accessible
2. St. Andrew Orthodox Church
205 S Main St, Lockhart, TX, 78644
Showing 1-2 of 2