William B Armstrong is 51 years old. William lives in Peoria, Illinois. Other places in which William has lived are Sacramento, California; Lakewood, Washington; Tacoma, Washington and Boscobel, Wisconsin. Some of William relatives are Melissa Armstrong and Billy Joe Armstrong.