Kristen Barbour, MD, Psychiatry & Neurology

505 E 70th St Ste 611
New YorkNY  10021-4872 (New York County)


Phone: 212-746-3303
Fax:

NPI: 1538665971
License Number: 30342601 (NY)