78-year-old William E Spencer lives in Lewes, Delaware. Other places in which William has lived are Brooklyn, New York; Ithaca, New York; Devon, Pennsylvania and Strafford, Pennsylvania. Sara A Spencer, Elizabeth S Spencer and Wm E Spencer are in William family.