Thompson's Orchards Apples 19863 Charing Cross Road, Windsor 519-676-8464 Get Directions By car By public transit Walking Bicycling Fruit-Veg Windsor