|Address:||111 S Geyer Rd, Kirkwood, MO 63122, USA|
Great place the parking was very limited due to a hockey game and 2 trivia nights.
Attended a lecture there. Comfortable meeting room.
Facilities are outdated
They have a hockey rink