Olivera Egg Ranch

Olivera Egg Ranch, 3315 Sierra Rd, San Jose, CA 95132, United States

(408) 258-8074

Location