Our Lady Star of the Sea Catholic ChurchParishShare705 South Longoria StreetPort Isabel, TX 78578United StatesGet directions