Weicha Farms Home/Farm/Weicha Farms 1311 Larkin Rd RR 6, Niagara-on-the-Lake, ON L0S 1J0 Contacts 1311 Larkin Rd RR 6, Niagara-on-the-Lake, ON L0S 1J0 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Farm Shiloh Hill Farm 6520 Shiloh Rd, Newtonville, ON L0A 1J0 +19059254558 Farm Addington Forks Honey & Veggie Farm +19023187444 Farm McCrea Farms Shannon, NB E5T 4G2 +15064342246 Farm Lowbank Farms Ltd 4510 ON-6, Hagersville, ON N0A 1H0 +19054814824 Categories Farm