Klein Conference Center

Featuring multi-media screens.