Martin E Klein, MD, General Practice

1738 State Rte 31
Ste 203
ClintonNJ  08809-2014 (Hunterdon County)


Phone: 908-284-1125
Fax: 908-782-4316

NPI: 1235209560
License Number: MA07294900 (NJ)