Champs Sports La Palmera Mall 11:00 AM - 8:00 PM 11:00 AM - 8:00 PM 11:00 AM - 8:00 PM 11:00 AM - 8:00 PM 11:00 AM - 8:00 PM 11:00 AM - 8:00 PM 11:00 AM - 6:00 PM5488 S Padre Island Dr Corpus Christi, TX 78411 USphone(361) 985-0189(361) 985-0189Get DirectionsVisit Store Website