LOUISBURG - Mary M. W. Perry Leonard, 90, died Saturday, Feb. 18, 2012 at Louisburg Nursing Center. Funeral services will be conducted at 1 p.m. Wednesday, Feb. 22, at Greater Pentecostal Church, Raleigh, by Bishop Claude Cooke. Burial will follow at Walnut Grove Baptist Church cemetery. The body will be on view one hour before the service.

Online condolences may be expressed at

Arrangements are  by Garnes and Toney Funeral Home.