Leila Maybodi, MD, Psychiatry & Neurology

90 Bergen St Ste 8100
NewarkNJ  07103-2425 (Essex County)


Phone: 973-972-2550
Fax: 973-972-5541
Email: lma***@*****il.com

NPI: 1962613265
License Number: 25MA10366700 (NJ)