93-year-old William M Davis lives in Charlotte, North Carolina. William has also lived in Elizabeth, New Jersey; Irvington, New Jersey; Morristown, New Jersey and Lancaster, South Carolina. William is related to Aaron B Davis, Mary C Davis, Sherry Lynn Ruffin and Sallie Y Davis.