Stevenson Towers South

Stevenson Towers is located on the western edge of the campus and consists of four 12-story towers. Featuring the popular All You Care To Eat food court and Dog Pound Deli, this residence hall complex includes suites with baths, suites without baths, double rooms, and single rooms. It is also very close to sports fields and tennis courts.

Stevenson Towers, DeKalb, IL 60115, USA, DeKalb, IL 60115

Upcoming Events

Recent Events

Recent Activity

Stevenson Towers South

Stevenson Towers South posted a photo 10/6/2017