Chelsie Nick, OTR/L,CSRS,CNS,CBISChelsie Nick · Neurorehabilitation Occupational Therapist10020 E 91St St, Tulsa, OK 74133(918) 940-8801Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing