at 5676 W Skelly Dr. Suite A, Tulsa , 74107 United States
Dr. Tarr and Dr. Lard have a combined 64 years of dental experience including wisdom teeth extractions, implants, dentures, braces and pediatric dentistry.
32 FB users likes Smile Stop Dental of Southwest Tulsa, set it to 90 position in Likes Rating for Tulsa, Oklahoma in Doctor category
Smile Stop Dental of Southwest Tulsa is Tulsa based place and this enity listed in Pediatric Dentist category. Located at 5676 W Skelly Dr. Suite A OK 74107. Contact phone number of Smile Stop Dental of Southwest Tulsa: (918) 446-0128