The Venue

 1387 Central Avenue, MemphisTN 38104