user
Siegel Hall
Illinois Institute of Technology, 3301 S Dearborn St, Chicago, IL 60616, United States
Appearance
Siegel Hall

Information
2 Photos
  • Address:Illinois Institute of Technology, 3301 S Dearborn St, Chicago, IL 60616, United States
Categories
  • Auditorium
Accessibility
  • Wheelchair-accessible entrance:Yes
Similar organizations