Tomlinson Hall

Address: 
Delaware & Market Street
City: 
Indianapolis
Region: 
Indiana
Country: 
USA
Opened: 
1886
Closed: 
1958
Razed: 
1958
Capacity: 
3,800