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