Delores A. Suggs Towns
March 15, 1950 - January 12, 2009
Delores A. Suggs Towns of Washington, DC departed this life on January 12, 2009. She leaves to mourn her husband, Lee Andrew Towns; two brothers, Otis Suggs III, and Barbee Jerome Suggs; a devoted niece, Sabrina M. Suggs and a host of other... View Obituary & Service Information
