Learn more about us
We welcome you to our farm. We invite you to enjoy our tasty farm products just like we do on our family’s table. Meeting Place Organic Farm is a 100 acre family farm which we have owned and operated since 1973. It is located in SW Ontario, near Lucknow in the picturesque rolling farmland of northern Huron County.
You can reach the McQuail's by: