Our dental facility is conveniently located in Northwest San Antonio at 3829 Lockhill Selma Road near I-10 and Loop 1604. With 14 high-tech treatment rooms, 4 dentists, 4 hygienists, 9 assistants, a dynamic front office team, and fresh-baked cookies on your way out the door, Advanced Smile Care is proof positive that it shouldn’t hurt to smile.
Our Facility
Total Rooms
We have 14 state-of-the art treatment rooms