Arti Jagirdar, DMD, Dentist

119 W 57th St
Ste 815
New YorkNY  10019-2303 (New York County)


Phone: 212-974-8737
Fax:

NPI: 1891018636
License Number: 055793 (NY)