Steven’s current address is 1409 Duke Rd, Altoona, Pa 16602. Steven turned 58 years old. Steven's birth year is 1966. In addition to Altoona, Steven also lived in New Paris and Altoona. Steven has listed (814) 942-4023 as his phone number.