Call for information / Para Informacíon en Español: +1 (361) 814-2001 Address 2882 Holly Rd Corpus Christi, TX 78415 Hours Sunday - Closed Monday - Friday 8:00 AM - 5:00 PM Saturday - Closed.