University of Oklahoma – IDI Clinic (918) 834-4194 Service Location 711 Stanton L Young Blvd Oklahoma City, OK 73104 Directions Find Services location