CENTRALIA - Marvin Johnson Perry Sr., 87, died at 5 p.m. July 25, 2003, at the Heritage Hall Nursing Center.