William D Armstrong is 50 years old. William lives in Prattville, Alabama. William has also lived in Mobile, Alabama; Semmes, Alabama; Theodore, Alabama and Pensacola, Florida. Some of William relatives are William D Armstrong, Tanya R Armstrong, Carl E Armstrong and Charlotte W Armstrong.