Our Lady Star of the SeaParishShare3110 E Causeway BlvdCorpus Christi, TX 78402United StatesGet directions