Other cities that he has stayed in are Amarillo and Panhandle. Stephen currently resides at 15602 State Highway 136, Panhandle, Tx 79068. Stephen has listed (806) 335-1076 as his phone number. The...