Stephen has previously lived in Cantonment, Pittsburgh, Arlington and 6 other cities. Records link phone number (703) 528-9941 with Stephen’s details. The birth year was listed as 1975. Stephen’s residency is at 20 Riverton Dr, Stafford, Va 22556. The current age of Stephen is 49. Possible relatives of Stephen are: Kathleen M Lightfoot, Stephen Kennard Lightfoot, Marguerite Ann Lightfoot and 6 other people.