Club St Louis – St Louis, Missouri, USA

Club St Louis – St Louis, Missouri, USA

Club St Louis is a gay bathhouse in St Louis, Missouri, USA. Amenities include gym, pool, steam room, private rooms, media lounge, whirlpool, dry sauna and free wireless internet access. Address: 2625 Samuel Shepard Dr, St. Louis, MO 63103. Telephone: (314) 533-3666. Hours: Open 24 hours every day. Links: www.the-clubs.com/page.cfm?location=StLouis Club St. Louis site www.the-clubs.com […]