The Barn

Address: 1901 Carson Road
Placerville, CA 95667
Phone: 530-622-5526

Apple Farm and Orchard

20 million people rely on AmericanTowns each year to find & share local information