Ari B Jaffe, MD, Psychiatry & Neurology

10 E 90th St Ste 1a
New YorkNY  10128-0603 (New York County)


Phone: 212-744-8229
Fax: 212-208-0955

NPI: 1891900494
License Number: 210613 (NY)