Avenue of Flags returns for Memorial Day weekend