The birth year was listed as 1977. Bedford, Portales, Clovis and one other city are cities Stephen has lived in. The current age of Stephen is 47. Stephen’s residency is at 5305 Payne Rd, Lovington, Nm 88260. The number currently linked to Stephen is (505) 396-0409.