The Center For Individuals with Physical Challenges
- Distance: 2,012.20 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.Very good establishment they have plenty of people there to help you through issues that you might have.... more