Yang Ching Liu, MD, Family Medicine

11670 Atwood Rd
AuburnCA  95603-9522 (Placer County)


Phone: 530-887-2810
Fax: 530-887-2849

NPI: 1881716587
License Number: C37844 (CA)