Dr. Vicki Leonhart provides dental implant restorations to finish replacing your teeth and fully restore your smile. After your implant post has been placed, our dentist will work with you to create a restoration that will cap the post and fit your smile perfectly. Give us a call today at 210-479-9999 to schedule a consultation and find out more about dental implant restorations in San Antonio, Texas!


16202 Huebner Road
San Antonio, TX 78248

Dr Vicki Leonhart

Request an Appointment Today

request an appointment