Location and Hours
The Req Room
9625 Lackland RdSt. Louis, MO 63114 (see on map) Phone: (314) 455-4441
Today's Hours (Monday, September 16th)
Closed View All Hours Current local time: 3:18 PM Central TimeHours
Monday | Closed |
Tuesday | 2:00 PM - 12:45 AM |
Wednesday | 2:00 PM - 12:45 AM |
Thursday | 2:00 PM - 12:45 AM |
Friday | 2:00 PM - 12:45 AM |
Saturday | 2:00 PM - 12:45 AM |
Sunday | 2:00 PM - 12:45 AM |