New Address: Two Embarcadero Center, 8th floor, San Francisco, CA 94111     

California FarmLink – North Coast

California FarmLink – North Coast

303 Potrero Street, Suite 29-201
Santa Cruz, CA 95060

Phone: (707) 347-9309

Microlender: No