Laura H Applebaum, MD, Family Medicine

635 Anderson Rd
Ste 10
DavisCA  95616-3505 (Yolo County)


Phone: 530-758-1122
Fax: 530-758-1628

NPI: 1932364163
License Number: A104772 (CA)