Store
Black Lodge
6 locals recommend,
Permanently closed
Location
831 Cooper St
Memphis, TN
Cooper-Young
Tips from locals
One of the only DVD rental shops left anywhere and this place is a DREAM! they got art house movies, cult classics, vintage video game systems set up to play, along with so many events from movie screenings to drag nights.