Back to Search Charter Clinic Immediate Care 11011 E 41st Street , Tulsa , OK , 74146 (918) 878-8700 Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone