Wallscreens

At the Stanford Libraries

Hohbach Hall

Located on the first floor of Green Library.