Loca Blueberry Farm

5288 W Kile Rd Lodi CA 95242 USA

(209) 642-4646

Location