We're on a new adventure to expand our services to enhance your oral health!

Appointment Form

 

Contact Us By Phone

 

Salem

(540) 389-0720

Vinton

(540) 342-7865

Smith Mountain Lake

(540) 328-0098

 

Contact Us By E-mail

Salem

(540) 389-0720

Hours & Info

Smith Mountain Lake

(540) 328-0098

Hours & Info

Vinton

(540) 342-7865

Hours & Info

Book Online

At which office do you want to book an appointment?