Elda Lopez, MD, Psychiatry & Neurology

10631 N Kendall Dr
Ste 125
MiamiFL  33176-1568 (Miami-Dade County)


Phone: 305-598-8000
Fax: 305-598-8019
Email: eml***@*****il.com

NPI: 1538141809
License Number: ME86541 (FL)