Gay Bathhouse in St. Louis, MO, USA The Club St. Louis 2625 Samuel Shepard Dr, St. Louis, MO 63103 Website Twitter Google