The current age of Stephen is 50. Stephen's possible relatives are Stephen Paul Armour, Kathi Ellen Armour, Larry David Armour and 2 other people. In addition to Littleton, Stephen also lived in Littleton, Denver and Elizabeth. Stephen’s residency is at 5539 Windermere St #203, Littleton, Co 80120. Stephen's birth date was listed as 1974. Records link phone number (720) 283-7089 with Stephen’s details.