Contact Us

Applewood Farm is located minutes from the 404 or 407 on McCowan Road in Stouffville, which allows for easy access from Toronto as well as surrounding areas. We look forward to welcoming you to our home.

  • 12416 McCowan Road, Stouffville, ON L4A 4C5