French Speaking Group
Oliphant Hall 3015 East 7th Street, Tulsa, OK, United StatesJoin Professor McDermott and fellow students for an opportunity to speak French. All levels welcome, come and go as you are able. School of Languages and Literature Lounge, 1st Floor, […]