Mcmillan Hall

Advertisement

Tuscaloosa, AL 35401

Mcmillan Hall is a prominent building located on the campus of the University of Alabama in Tuscaloosa AL. Known for its classic architecture and vibrant student life it serves as an academic hub for various programs. The hall features modern classrooms study areas and collaborative spaces making it a popular spot for students to gather and learn.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesAlabamaTuscaloosaMcmillan Hall

Partial Data by Foursquare.

Advertisement