Homewood and Flossmoor mark Memorial Day