Champs Sports Devonshire MallClosed Today Closed Today Closed Today Closed Today Closed Today Closed Today Closed Today 3100 Howard Ave Windsor, ON N8X 3Y8 CAphone(519) 969-3355(519) 969-3355Get DirectionsVisit Store Website