Skip to the content

Select Your Location


We have 3 locations in Tennessee, though we offer virtual care to clients across the entire state. For virtual visits, please select your closest location.

Smyrna: Serving Middle & Western Tennessee
Cookeville: Serving Eastern Tennessee
Springfield: Serving Springfield, TN, and surrounding areas


Select for our Ft. Walton, Orange City, and Tallahassee, practices.


Select for our Allen, TX, practice.

Having trouble?

If you have any trouble completing your online self-scheduling request, please complete our contact form or give us a call!

Allen, TX

(972) 635-3469

Cookeville, TN

(931) 528-7527

Fort Walton Beach, FL

(850) 243-2229

Orange City, FL

(386) 456-3852

Springfield, TN

(615) 219-6190

Smyrna, TN

(629) 206-6858

Tallahassee, FL

(850) 391-3880