Dr. Ryan Leonhart, DDS
Oral & Maxillofacial Surgery
Make an Appointment
(210) 625-7277Telehealth services available
South Texas Oral Surgery is located at 6530 W Loop 1604 N Ste 101, San Antonio, TX 78254.
Providers at South Texas Oral Surgery specialize in Dentistry and Oral & Maxillofacial Surgery.
Two providers practice at South Texas Oral Surgery.
Use the insurance check on this page to verify if South Texas Oral Surgery is in-network.