Tampa Smiles: John L. Redd II, DMD
907 W Platt St, Tampa 33606