2
The Thaxton is an historic, Art Deco building located in downtown Saint Louis MO.
The Thaxton is an historic, Art Deco building located in downtown Saint Louis MO.

80% Private Event Space   20% Lounge

This channel attempts to capture the energy of the real weddings, events, and night life that happen there.
to add this to Watch Later

Add to

Loading playlists...