Photo of Michael Kevin Deenihan

Find your perfect dentist.

Frequently asked questions

Where is Michael Kevin Deenihan's office located?

Michael Kevin Deenihan's office is in Montclair, NJ.

What services does Michael Kevin Deenihan offer?

Michael Kevin Deenihan offers Bonding, Braces / Invisalign, Bridges / Dentures and more. Learn more about Michael Kevin Deenihan's services on Opencare or book your appointment today.