Michael Todd Theatre
170 N. Dearborn Street,
Chicago,
IL
60601
170 N. Dearborn Street,
Chicago,
IL
60601
12 people favorited this theater
Uploaded By
More Photos of This Theater
Photo Info
Uploaded on: August 12, 2011
Size: 99.5 KB
Views: 3,002
Full EXIF: View all
Date time: Fri Aug 12 17:34:01 -0700 2011
Pixel X dimension: 393
Pixel Y dimension: 388
1 person favorited this photo