4.56 out of 10 (what is this?)
Search Their Arrest Record, Driving Record, Marital Status and More...
John Allen lives in Tempe, Arizona. He has also lived in Mesa, Arizona and Sierra Vista, Arizona.
On the web, John goes by the aliases SXEjohnnn, iApparition and xAPPARITIONx.