Concentra Urgent Care 5682 West Skelly Drive, Tulsa, OK 74107