Ellen Lynne Hollander, MD, Psychiatry & Neurology

30 Central Park S
Ste 8b
New YorkNY  10019 (New York County)


Phone: 212-794-1813
Fax: 212-319-0500

NPI: 1093869026
License Number: 139497 (NY)