Rebecca Beach, PT, DPT, CLT
Redbud Physical Therapy
4008 South Yale Avenue
Tulsa, Oklahoma 74135
United States
4008 South Yale Avenue
Tulsa, Oklahoma 74135
United States
Phone: 918-622-4278
Level of Partnership: Certified Provider
Certification Expires: Nov-06-2023