Michael R Liebowitz, MD, Psychiatry & Neurology

14 E 90th St
Ste 1a
New YorkNY  10128 (New York County)


Phone: 212-876-9881
Fax: 212-876-6148

NPI: 1265578629
License Number: 107862 (NY)