2 yrs ago•siennajadefitnessreviewedThe Palace Men's Club5850 Everhart Rd Corpus Christi, TX 78413First Time and had to go Back!