Front Street Theatre

1819 Madison Avenue,
Memphis, TN 38104

Unfavorite 2 people favorited this theater

2011 photo of the Idlewild building, now The Vine--a party venue.

Front Street Theatre

1819 Madison Avenue
Memphis, TN 38104
United States