Skip to main content

KAREN CASTLE

President's Office
TEMP

208 ADMINISTRATION
700 N GREENWOOD AVE
TULSA, OK 74106
Phone: 918-594-8010

karen.castle@okstate.edu