Steven has listed (208) 237-3361 as his phone number. This year Steven celebrated his 73 birthday. Connie Lou Teuscher, Audrey Lynnette Teuscher, Jason Robert Teuscher and one other person are people possibly related to Steven. The residency of Steven is at 273 James Ave, Chubbuck, Id 83202. 1951 is the birth year of Steven. Cities Steven has lived in before are Irwin, Pocatello and Chubbuck.