His birth year was listed as 1956. Steven owns the phone number (575) 254-3583. Albuquerque is a city Steven has lived in. The age of Steven is 68. 5600 Wyoming Blvd #150, Albuquerque, Nm 87109 is where Steven resides. Public records show that Steven is connected with: Prophet Asset Management Llc and Tecumseh Professional Associates, Inc.