OU Health Physicians | Bedlam Clinic at Family Medicine Center
1111 S. St. Louis Ave.
Tulsa, OK 74120
(918) 619-4400
OU Health Physicians | Bedlam Clinic at Family Medicine Center2021-11-032024-08-28https://www.takecontrolinitiative.org/wp-content/uploads/2024/07/tci-logo-black-2024.pngTake Control Initiativehttps://www.takecontrolinitiative.org/wp-content/uploads/2021/11/ou-bedlam.jpeg200px200px