Thomas H Hafner, DMD LLCThomas 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