Chaifetz Arena
1 South Compton Ave.
St. Louis, Missouri 63101
USA
St. Louis, Missouri 63101
USA
Location & Nearby Info
Lucky Inn0.17 mi
Friends-A Meeting Place0.19 mi
Delmar Chop Suey0.27 mi
Church's Chicken0.29 mi
Grand Central Steak House0.34 mi
Exo Restaurant & Lounge0.35 mi
Powell Symphony Hall0.37 mi
Sunrise Chinese Restaurant0.38 mi
Triumph Grill0.41 mi
Backstage Bistro0.42 mi
Reviews of Chaifetz Arena