Stuart W Haber, MD, Internal Medicine

12a Sheridan Sq
New YorkNY  10014-6824 (New York County)


Phone: 212-929-2370
Fax:

NPI: 1235164955
License Number: 178060 (NY)