Thomas H Hafner, DMD LLCNPI · 1881757789Thomas H Hafner · General Practice Dentistry415 W Saddle River Road, Upper Saddle River, NJ 07458(201) 327-7757Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing