Advanced Smile Care

3829 Lockhill-Selma #100
San Antonio, TX  
Hours of Operation
Mon 7am-6pm
Tue 7am-7pm
Wed 7am-6pm
Thu 7am-6pm
Fri 7am-1pm
Sat Closed
Sun Closed
Appointments Available
Customer Reviews
Tom M. on 12/19/2013
Dr Crouch, his dental assistants, and th...
HeelzRnumber1 on 03/09/2010
Had my exam and cleaning there last week...
Business Details