Memorial Day Parade honors military service