Location: 531-521 N Grand Blvd, St. Louis, MO 63103, USA
Relationship status: Open relationship
About me: The Fox Theatre, a former movie palace, is a
performing arts center located at 527 N. Grand
Blvd. in St. Louis, Missouri. Also known as
"The Fabulous Fox", it is situated in
the arts district of the Grand Center area in
Midtown St. Louis, one block north of Saint Louis
University. It opened in 1929 and was completely
restored in 1982.