Loading Map.... Near West Theatre6702 Detroit Avenue - ClevelandDetails 41.483902 -81.73150900000002 Address 6702 Detroit Avenue Cleveland OH United States Upcoming Events No events in this location