53-year-old William Joseph Armstrong lives in Hudson, Florida. Other places in which he has lived are Pinellas Park, Florida; Port Richey, Florida; Maumee, Ohio and Perrysburg, Ohio. Carol J Armstrong and Janice M Strong are some of William relatives.