Neda Mehr, MD, Dermatology

500 Superior Ave
Ste 335
Newport BeachCA  92663-3657 (Orange County)


Phone: 949-706-1469
Fax: 949-706-7307
Email: ned***@*****oo.com

NPI: 1841432861
License Number: A105012 (CA)