This year Stephen celebrated his 56 birthday. His birth year was listed as 1968. Stephen's possible relatives are Stephen Wade Armstrong, Betty Carolyn Armstrong, Bruce Michael Armstrong and 6 other people. 439 Dion Dr, Hubert, Nc 28539 is where Stephen lives. The phone number (910) 325-7074 is Stephen’s. Bremerton, Bono, Memphis and 5 other cities are cities Stephen has lived in.