Oscar Thomas Self
Birth date: Feb 6, 1935 Death date: Apr 4, 2011
Mr. Oscar Thomas Self, 76, of 425 Pleasant Avenue, died Monday, April 4, 2011, at Carolinas Medical Center-NorthEast in Concord. A funeral service is scheduled for 2:00 pm Thursday, April 7, 2011, at Lady's Funeral Home Chapel. Re Read Obituary