Contact Us

FarmX Headquarters

Address
558 Brewster Ave
Redwood City, CA 94063

Phone
650.395.8228