Arti N Shah, MD, Internal Medicine

30 W 60th St Ste 1u
New YorkNY  10023-7906 (New York County)


Phone: 212-757-7100
Fax: 212-757-7102
Email: art***@*****oo.com

NPI: 1235174053
License Number: 232135-1 (NY)