Leelamma Thomas, MD, Internal Medicine

600 E 125th St
New YorkNY  10035-6000 (New York County)


Phone: 646-672-6767
Fax:

NPI: 1154425171
License Number: 240619 (NY)