Leila Astarabadi
NPI: 1508225111
Leila Astarabadi is a specialist focused health provider in Costa Mesa, California. affiliates with no hospitals or medical groups. Call Leila Astarabadi on phone number 7144249001 for more information and advice or to book an appointment.
| City | Costa Mesa |
| State | California |
| Address 1 | 1202 BRISTOL ST |
| Address 2 | 2ND FLOOR |
| Postal Code | 92612 |
| Phone | 7144249001 |