Leonard Leonidas, MD, Internal Medicine

35 Empire State Blvd
Castleton on HudsonNY  12033-9777 (Rensselaer County)


Phone: 518-477-2167
Fax: 518-477-5182
Email: len***@*****il.com

NPI: 1467536391
License Number: 236721 (NY)