Leonid Altshuler, MD, Psychiatry & Neurology

2803 E Commercial Blvd
Fort LauderdaleFL  33308-4205 (Broward County)


Phone: 347-782-7247
Fax:
Email: leo***@*****ol.com

NPI: 1518137959
License Number: ME104094 (FL)