Mrs. Odessa Locklear
Mrs. Odessa Locklear, 90, of 460 Gene’s Road, Pembroke was born July 29, 1928 and on Wednesday, January 23, 2019, she ascended into her heavenly home, surrounded by her family and friends, at her home. She was preceded in death by her parents...
READ MORE