Dr. Tosha Williams, DDS, leads Bayview Dental's Sarasota Lockwood technique at 6010 N. Lockwood Ridge Rd, Sarasota, FL 34243. The workplace provides general dentistry (cleanings, gum illness treatment), cosmetic dental care (smile makeovers,
...
crowns, veneers, aligners) and corrective treatment consisting of fillings, removals, root canals, crowns & bridges, dentures and dental implants. Dr. Williams has training in oral surgery, implants, Botox and Invisalign and concentrates on extensive, gentle treatment.