Location 101 E Morningside Dr South Padre Island , TX See map: Google Maps Phone Number: (956) 433-5380