Saint Louis University

PHONE:

HOURS:




 

ADDRESS


EMAIL
FACEBOOK

314-977-3181 (main desk)
314-977-3975 (admin. offices)

Monday - Friday: 6am-9pm
Saturday & Sunday: 10am-9pm

 
Additional Hours Information


3639 Laclede Ave.
St. Louis, MO  63108 

SimonRec@SLU.EDU
/SIMONRECCENTER