Where is open farm located? Open Farm’s headquarters are in 170 Bedford Rd, Ste 300, Toronto, Ontario, M5R 2K9, Canada What is Open Farm’s phone number? Open Farm’s phone number is (833) 399-3403 What is Open Farm’s official website?What is openopen farm pet food? Open Farm Pet Food is a Toronto-based family business founded in 2013 by Isaac Langleben, Jacqueline Prehogan and Derek Beigleman. Their mission is to deliver p...How do i get in contact with farmers? We will get back to you as soon as possible. If you need immediate assistance, contact your Farmers Agent or Customer Service at 1-888-327-6335. Do you have a question about getting a quote or filing a claim?
Have questions for us? Contact Open Farm to learn about our ethically-sourced pet food via our phone number, email, or live chat.