Capital City Endodontics - A. Pereda, DMD and E. Hubard, DDS Tallahassee, FL (850) 656-8461 Endodontist 4.9 (194)