Up and Running Guelph to hold annual fundraiser