is not in process of liquidation on Feb 20, 2024
Where is YUBA FARMS, INC.'s headquarters?
YUBA FARMS, INC.'s headquarters is located at 4210 N. CAMINO FERREO, TUCSON, AZ 85715
What year was YUBA FARMS, INC. started?
YUBA FARMS, INC. was started in 1920
Sources: California Secretary of State