St. George Church


By Guest - Posted on 18 March 2014

Location

5311 Mercer St.
Houston, TX 77005-2125
United States
29° 43' 30.0108" N, 95° 25' 55.7364" W
State for Feed: 
TX
Country for Feed: 
USA

5311 Mercer St.
Houston, Texas 77005-2125
(713) 665-5252
Eastern Rite

Javascript is required to view this map.