Contact On Site Therapy

On Site Therapy Clinic Location

1910 Buford Blvd
Tallahassee, FL 32308

On Site Therapy (Mail/Shipping)

Retail / Distribution Center
2016 North Point Blvd., Ste. 3
Tallahassee, FL 32308

On Site Therapy (Clinic Location)

1910 Buford Blvd, Suite A
Tallahassee, FL 32308

Call Us

Tel: 1-800-964-2314

E-Mail

8 + 14 =