Steven now resides at 617 18Th St, Portales, Nm 88130. Steven has previously lived in Portales, Lubbock and Bovina. Records link phone number (505) 359-1676 with Steven’s details. 1969 is the birth year of Steven. Steven has reached 55 years of age. Steven is related to or closely associated with Lester Leroy Mayfield, Tad W Mayfield, Cay A Strong and 4 other people.