Alice Freeman Osborne Jackson
September 20, 2019
Alice Freeman Osborne Jackson, born in Troy, NC to the late Bennett E. Freeman and Sarah C. Freeman passed away peacefully on September 20, 2019. She was preceded in death by her 1st husband, Marvin S. Osborne and her 2nd husband, Dewey W.... View Obituary & Service Information