SLUruba (SLU)

Sports and Recreation > Water Sports > Swimming > Swimming Pool

Address: 3639 Laclede Ave., St Louis, MO, 63108

Phone: (314) 977-7174

Website: https://www.slu.edu/life-at-slu/campus-recreation-wellness/facilities-and-hours.php

Category: Fitness & Sports

Tags: #SportsandRecreation>

Listed on BizVoices