Land & Sea Marina is positioned at 10857 South Padre Island Drive in Corpus Christi, Texas. Land & Sea Marina offers direct access to the water and other amenities within Corpus Christi. Currently there are no reviews for Land & Sea Marina. Call 361-939-9296 to contact Land & Sea Marina directly.