Champs Sports Queens Fashion Center 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 10:00 AM - 9:30 PM 10:00 AM - 9:30 PM 11:00 AM - 8:00 PM9015 Queens Blvd Elmhurst, NY 11373 USphone(718) 760-0095(718) 760-0095Get DirectionsVisit Store Website