Photo by Arisa Williams ’06
Located in the physics department, this hall seats 90. Extensive renovations were done when the Science Center was constructed.
110 North Professor Street, Oberlin, OH 44074
No upcoming events
Your browser does not support iframes.
Login to interact with events, personalize your calendar, and get recommendations.