Mark H Gardenswartz, MD, Internal Medicine

110 E 59th St
New YorkNY  10022-1304 (New York County)


Phone: 212-583-2930
Fax:

NPI: 1326063215
License Number: 128389 (NY)