Thrive Urgent & Health Care 2842 E 101st StTulsa, OK, 74137 View Phone 918-209-5380 Fax: 918-209-5112 View Website Experience & Reliability Book a telehealth visit now About Send to My Email Send to My Phone Print this Page