Contact Us

  • The Worm Farm
  • 9033 Esquon Road
    Durham, California
    95928
    US
  • (530) 894-1276
  • 7:00 AM — 3:30 PM
  • Closed
  • Closed
Please leave us a message