Champs SportsGreenwood Park 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 10:00 AM - 9:00 PM 10:00 AM - 9:00 PM 11:00 AM - 6:00 PM1251 US 31 North Greenwood, IN 46142 USphone(317) 883-0161(317) 883-0161Get DirectionsVisit Store Website