Mary, Star of the Sea Church
Catholic
16626 Termini-San Luis Pass Rd, Jamaica Beach, TX, 77554
Phone: (409) 762-9646
Connect: Facebook
Nearby Churches
- Seaside Baptist Church · Galveston, TX
- West Isle Presbyterian Church · Galveston, TX
- Church of the Living God · Galveston, TX
- Tiki Island Chapel · Tiki Island, TX
- Faith Community Church · Hitchcock, TX
- Primera Iglesia Bautista · Hitchcock, TX