220 W 71ST ST # 2 TULSA, OK 74132
KAREN HUFFERD, PTA
Physical Therapy Assistant
AMY NELSON, PT, DPT
Physical Therapist