Leonard Deutsch, MD, Psychiatry & Neurology

185 E 85th St
Apt 17d
New YorkNY  10028-2140 (New York County)


Phone: 212-860-3393
Fax:

NPI: 1972629384
License Number: 95430 (NY)