Photo of Neal Allen Roth

Find your perfect dentist.

Frequently asked questions

Where is Neal Allen Roth's office located?

Neal Allen Roth's office is in Vallejo, CA.

What services does Neal Allen Roth offer?

Neal Allen Roth offers Bonding, Braces / Invisalign, Bridges / Dentures and more. Learn more about Neal Allen Roth's services on Opencare or book your appointment today.