Fred W Teschemacher Jr, DMD, Dentist

290 S Livingston Ave
LivingstonNJ  07039-3931 (Essex County)


Phone: 973-992-6789
Fax: 973-992-0291

NPI: 1447363205
License Number: 22DIO1264000 (NJ)