The "Fabulous Fox" theater, at 527 North Grand Avenue, is located in St. Louis' "uptown" district, just a few doors away from Powell Symphony Hall. According to the Fox's website, the building was erected in 1929, then remodeled and reopened in 1982. Its interior, with seating for over 4000 is decorated with lions, elephants, and rajahs in a style called "Burmese-Byzantine." St. Louis, Missouri; Tuesday 22 June 2010.
Sign up to comment.
Sign in if you already did it.
Photo taken in Grand Center, St. Louis, MO, USA
Misplaced? Suggest new location