House of Rock
511 Starr St.
Corpus Christi, Texas 78401