Tessa Marie Lopez Delcarmen, MD, Internal Medicine

525 E 68th St
Baker 14
New YorkNY  10065-4870 (New York County)


Phone: 212-746-7000
Fax:

NPI: 1215196928
License Number: 250283-1 (NY)