Contact Us


  • Canal Junction Farm
  • 18637 Rd 168, Defiance, OH 43512
  • 419-399-2350