The Flags for Heroes event will now take place on Monday, May 31, from 1 to 2 p.m. at Lord Baltimore Elementary School.