Location
12754 State Highway 33
Santa Nella
, CA
95322
United States
37° 6' 16.164" N, 121° 0' 54.6048" W
See map: Google Maps
California US