Sarah ThomasSarah Thomas · Neurorehabilitation Occupational Therapist1610 W Plaza Dr, Tallahassee, FL 32308(850) 877-6790Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing