December 1, 2014

The Penfield Computer lab in 100A Penfield will now be open 24 hours starting tonight, 12/1 through 4:30pm, 12/12.