Top doctors / Featured listCamilla Savardi, DMD - Smile TallahasseeCosmetic DentistPractice detailsLocationLoading map…210 John Knox Rd, Tallahassee, FL 32303Phone(850) 386-5174Websitesmiletallahassee.comFeatured inTop 5 Cosmetic Dentists in Tallahassee FL