Taylor Hall 207 Address 308 E. University Wooster Oh 44691 United States Upcoming Events No events in this location Related