Other cities that he has stayed in are El Paso, Elephant Butte, Greeley and 3 other cities. Records link phone number (970) 356-8090 with Steven’s details. Steven was born 67 years ago. 1957 is his birth date. The residency of Steven is at 6532 Tahawash St, Cochiti Lake, Nm 87083.