Walters Hall

College Ave
Decatur, GA 30030

Walters Hall, located in Decatur, GA, is a vibrant academic building that serves as a hub for student activities and learning. Known for its modern architecture and welcoming atmosphere, it houses classrooms, study spaces, and faculty offices, fostering an engaging educational environment. With its convenient location near local amenities, Walters Hall stands as a key component of the college experience for students at this institution.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesGeorgiaDecaturWalters Hall

Partial Data by Foursquare.