Frequently asked questions
Where is Dr. Richard D. Smith II, DDS's office located?

Dr. Richard D. Smith II, DDS's office is in Roanoke, VA.

What services does Dr. Richard D. Smith II, DDS offer?

Dr. Richard D. Smith II, DDS offers Braces and Retainers, Bridges and Dentures, Fillings and more. Learn more about Dr. Richard D. Smith II, DDS's services on Opencare or book your appointment today.

Other Providers at these Locations