Community Talk Barrhaven now boast its very own Farmer’s Market! Andre | May 30, 2017 The Barrhaven Farmer's Market is located at The Log Farm on Cedarview Road between Fallowfield and Hunt Club Roads. It will be open every Saturday between 9am & Read More