When is Memorial Day 2004?

Memorial Day 2004 landed on May 31, 2004. It was on a Monday. Memorial Day is a federal holiday. Memorial Day is the day to remember the US soldiers that have died for this country.