Photo of Stephen Paul De Garavilla

Find your perfect dentist.

Frequently asked questions

Where is Stephen Paul De Garavilla's office located?

Stephen Paul De Garavilla's office is in Melrose, MA.

What services does Stephen Paul De Garavilla offer?

Stephen Paul De Garavilla offers Bonding, Braces / Invisalign, Bridges / Dentures and more. Learn more about Stephen Paul De Garavilla's services on Opencare or book your appointment today.