Oliver's Market is under contract to purchase Farmer's Lane Plaza at 1501-1591 Farmer's Lane in Santa Rosa, California.
The employee-owned company is set to open a store at the Farmers Lane Plaza in Santa Rosa, making it the third Oliver’s Market location in the city and fifth in Sonoma County.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results