5460 Comstock Rd, Placerville, CA 95667, United States
4460 Meadowlark Way, Placerville, CA 95667, United States
2841 Sommer Star Rd, Placerville, CA 95667, United States