Redbud Physical Therapy 4812 E 33rd StTulsa, OK, 74135 View Phone 918-622-4126 4812 E 33rd StTulsa, OK 74135 View Website Experience & Reliability In Business Since: 1997 State Certified Licensed Licensed Physical Therapists Member APTA - Advanced Physical Therapy Associates Certified Hand Therapist About Send to My Email Send to My Phone Print this Page