According to Dawson, 500 roses would be handed out between 1 p.m. and 3 p.m. Over the seven years of the event, 3500 roses have been given to Montrose Shopping Park shoppers. Each year, the roses are ...