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