Steven currently resides at 2100 Pittsburg St, Amarillo, Tx 79103. Public records show Amarillo as a city Steven also stayed in. This person's birth year is 1955. Phone number listed for Steven is (806) 374-8752. Steven has reached 69 years of age.