Marc L Shaber, MD, Internal Medicine

200 Raritan Commons Rte 31 N
Ste 105
FlemingtonNJ  08822-1154 (Hunterdon County)


Phone: 908-782-5100
Fax: 908-782-0290

NPI: 1639151129
License Number: 25MA06375300 (NJ)