Dr. Taylor Francis, DDS
Dentistry
Make an Appointment
(205) 855-4850Telehealth services available
South Mountain Dental Care is located at 3186 Rush St Ste 100, Vestavia, AL 35242.
Providers at South Mountain Dental Care specialize in Dentistry.
Three providers practice at South Mountain Dental Care.
Use the insurance check on this page to verify if South Mountain Dental Care is in-network.