ONEOK IMWell Health Clinic

100 West 5th Street, Tulsa, OK 74103