11600 View Dr, Amarillo, Tx 79124 is where Stephen lives. Stephen turned 61 years old. 1963 is his birth date.