Mary Catherine Harrison, 90, of Colonial Heights, died Thursday, January 22, 2009. She was a native of Ettrick and was the daughter of the late Mary Epperson and Marion E. Blankenship. She was the widow of Howard Edward Harrison Sr., and was predeceased by two sons, Marion Alvin Harrison and Ronald Eugene Harrison. Mrs. Harrison was a member of Highland United Methodist Church. Survivors include three daughters, Betty Jean O'Shields (Ronnie) of Chesterfield, Carol Lee Paul (Fred) of Heathsville, Virginia, and Linda Kay Monger (David) of Prince George; five sons, Howard Edward Harrison Jr. (Deolinda) of Arizona, Lewis Oliver Harrison (Rose Marie) of Petersburg, Gerald Mitchell Harrison (Sandra) of Petersburg, Philip M. Harrison (Bridgette) of Chesterfield, and Chucky Harrison (Jennifer) of Chesterfield; twenty grandchildren; thirty-two great grandchildren; and five great-great-grandchildren. Graveside service will be held at 11:00 a.m. Wednesday, January 28, 2009 in Southlawn Memorial Park, Prince George with the Reverend William Rawlings officiating. The family will receive friends Tuesday evening 7:00 to 8:30 p.m. at the Colonial Heights Chapel of the E. Alvin Small Funeral Homes & Crematory, 2033 Boulevard. In lieu of flowers, contributions may be made to St. Jude Children's Research Hospital, Memorial and Honor Program, 501 St. Jude Place, Memphis, Tennessee 38105.