LaCave

Address: 
10165 Euclid Avenue
City: 
Cleveland
Region: 
Ohio
Country: 
USA
Postal Code: 
44106
Opened: 
1962
Closed: 
1969
Capacity: 
200