6850 Green Leaf Dr.
Placerville, CA 95667
(530) 622-9100
(530) 622-9376 (fax)
Hours:
24 hours