Dr. Leyla Abazari
NPI: 1669505475
Dr. Leyla Abazari is a Dentist specialist focused health provider in Palo Alto, California. affiliates with no hospitals or medical groups. Call Dr. Leyla Abazari on phone number 9499293781 for more information and advice or to book an appointment.
City | Palo Alto |
State | California |
Address 1 | 2663 ROSS RD |
Postal Code | 94303 |
Phone | 9499293781 |