Matt Spencer Lallas, MD, Psychiatry & Neurology

3200 Sw 60th Ct Ste 302
MiamiFL  33155-4071 (Miami-Dade County)


Phone: 954-371-0107
Fax:
Email: mat***@*****il.com

NPI: 1700170180
License Number: A116424 (CA)