Oklahoma State University – IMSS (918) 382-4621 Service Location 717 S Houston Ave Tulsa, OK 74127 Directions Find Services location