5115 Up River Rd, Corpus Christi, Texas 78407-1600 USA
Photo Credit: Campendium/Brian
Claim copyright