Mark Callahan, MD, Internal Medicine

17 E 102nd St
New YorkNY  10029-5204 (New York County)


Phone: 212-241-6585
Fax: 212-824-2335

NPI: 1194803890
License Number: 197116 (NY)