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
See a problem?
You might also like
Partial Data by Foursquare.
Advertisement