12020 East 31st Street
Tulsa, OK 74146
(918) 622-0641
Community Health Connection | Ellen Ochoa2019-06-262024-12-04https://www.takecontrolinitiative.org/wp-content/uploads/2024/07/tci-logo-black-2024.pngTake Control Initiativehttps://www.takecontrolinitiative.org/wp-content/uploads/2019/06/ellen_ochoa_exterior-scaled.jpg200px200px