The Center For Individuals with Physical Challenges
- Distance:150.81 mi
- Address:815 S Utica Ave, Tulsa, OK 74104
- Phone:(918) 584-8607
- Reviews:26Rating:4.8
Great to hav a place for people with disabilities..great staff.. Great place very helpful... more