Elisa E Horta, MD, Family Medicine

2050 Lyndell Ter
Ste 150
DavisCA  95616-6204 (Yolo County)


Phone: 530-758-1563
Fax: 530-758-2589

NPI: 1013900653
License Number: G072518 (CA)