Itta Bena

145 Second Avenue (Above BB Kings on the corner of Beale Street and 2nd Avenue)
Memphis, TN 38103
United States