The Stadium Seat Store

Published On 08/20/2009 Published On 08/20/2009
Previous Venue Next Venue Venue Description
1. The Stadium Seat Store 4251 N Lincoln Ave, Chicago, IL 60618 (North Center)

Run by a contractor who's long worked on the inside of Wrigley Field, TSSS has accumulated an array of stadium-related goodies over the years and stashed them away in a space that serves the dual role of warehouse for all the memorabilia, and the offices