Alfalfa Farms in 96134 Tulelake, CA

2 businesses found


Gaylord Duval

1311 County Road 141 , 96134
Phone: (253) 752-7897

Terry's Farm

6440 County Road 120 , 96134
Phone: (530) 664-3941