Boa Vista Orchards & Vineyards

2952 Carson Rd, Placerville, CA 95667