Public records show Silver Spring, Apo, Las Vegas and 5 other cities as cities Stephen also stayed in. We have found 6 possible relatives of Stephen: James Paul Newhouse, Mary Therese Newhouse, Melanie Merri Newhouse and 3 other people. His birth year was listed as 1972. 17707 Caddy Dr, Derwood, Md 20855 is where Stephen lives. This year Stephen celebrated his 52 birthday. Stephen has listed phone number: (301) 330-3188.