He has stayed in Amarillo, Woodland Park and Wellington before moving to Peyton. Stephen’s current address is 12346 Snaffle Bit Rd, Peyton, Co 80831. Stephen has listed phone number: (719) 686-7672. Stephen's possible relatives are Prairie Denise Abernethy, Forrest Clyde Abernethy, Steve Abernathy and 2 other people. Stephen's birth date was listed as 1966. The current age of Stephen is 58.