Steven M. Stokes, DDS, MS