Arta Farshidi, MD, Dermatology

351 Hospital Rd
Ste 209
Newport BeachCA  92663-3509 (Orange County)


Phone: 949-646-3333
Fax: 949-646-3334
Email: coa***@*****il.com

NPI: 1942491436
License Number: A114932 (CA)