Directions to the business CHAMPS SPORTS - Windsor