Our Lady Star of the Sea Catholic Church
1401 Fidelity Street
Houston, TX
77029
United States
Texas US