Benson Abbi Babu, MD, Internal Medicine

630 1st Ave
Apt Ste 28b
New YorkNY  10016-3700 (New York County)


Phone: 646-493-4070
Fax: 646-896-1085
Email: ben***@*****il.com

NPI: 1508015082
License Number: MD442212 (PA)