Health and Medicine > Urgent Care Center
Address: 8105 E 68th St, Tulsa, OK, 74133
Phone: (918) 727-2810
Website: https://locations.medwiseuc.com/ok/tulsa/8105-e.-68th-st.
Category: Healthcare
Tags: #HealthandMedicine>Ur
Listed on BizVoices