Thomas H Hafner, DMD LLCThomas H Hafner · General Practice Dentistry415 W Saddle River Road, Upper Saddle River, NJ, 07458NPI · 1881757789No reviewsInsuranceNot specified(201) 327-7757Check availabilityBook online Claim listing