Steven has reached the age of 65 years. Steven now resides at 2101 Meridian Rd #314, Apache Junction, Az 85220. Records link phone number (602) 234-8935 with Steven’s details. In addition to Apache Junction, Steven also lived in Phoenix, Apache Jct, Chandler and 4 other cities. Steven was born in 1959. Possible relatives of Steven are: Head Sparhawk, Deanne Sparhawk, Ivan Lee Sparhawk and 2 other people.