Lights On TU
Chapman Commons (The New U) 800 South Tucker Drive, Tulsa, OK, United StatesThe University of Tulsa and greater Tulsa communities join the Student Activities Board in turning on 1 million blue and white lights campus-wide as we welcome the holiday season! Plenty […]
Free