OSU Medicine

Address

9101 S Toledo Avenue
Tulsa, OK 74137