Manager at Savannah Farms - Mojave, California, United States
Savannah Farms is a farming company based out of 10373 Bob St, Mojave, California, United States.