Cleveland OH Video & Dvd Rental 1. 11002 Detroit Ave, Cleveland, OH 44102 | Avenue Deli (216) 221-8150