Barbara Watts

Published 10:12 pm Monday, November 22, 2010

Barbara Watts, 61, resident of Selma, Alabama passed away November 22, 2010 at Vaughan Regional Medical Center. Services will be announced at a later date by Lewis Brothers Funeral Home.

Email newsletter signup