3550 China Garden Rd, Placerville, CA, 95667 (current address)
3550 China Garden Rd, Placerville, CA, 95667 (2016 - 2019)
Spc 49, Placerville, CA, 95667 (2019)
4020 Snows Rd, Placerville, CA, 95667 (1991 - 2008)
3550 China Garden Rd, Placerville, CA, 95667 (2004 - 2005)