River Run Centre Main Stage Map Unavailable Address 35 Woolwich St Guelph Ontario Canada Upcoming Events No events in this location