Ein Yuan Alan Shen, MD, Internal Medicine

40 Union Ave Ste 201
IrvingtonNJ  07111-3290 (Essex County)


Phone: 973-372-6663
Fax: 973-372-0322

NPI: 1265536544
License Number: NA 31702 (NJ)