Nobia Lee Allen

Published 9:30am Wednesday, May 1, 2013

Nobia Lee Allen died April 28, 2013 at Spartanburg, Regional Medical Center. Cannon and Sons Mortuary, Landrum, S.C.

Editor's Picks