Carroll Hall Business Auditorium
at Winthrop University
About this Project
Carroll Hall located at Winthrop University is a 20,861 square foot high tech structure that serves as the home for the Winthrop University Business Department. The facility features the Capital Markets Training and Trading Center as well as a 195-seat auditorium, two instructional classrooms, and a computer science lab.