Our Location


Tallahassee Endodontics
1348 Timberlane Rd
Tallahassee, FL 32312
Tel: (850) 878-5131 | Fax: (850) 878-3521
Email: office@tallahasseerootcanal.com