3.29 out of 10 (what is this?)
Michael Welch Search Their Arrest Record,Driving Record,Marital Status and More...
Michael L Welch, 34 years old, lives in Palmyra, Pennsylvania.
He works for Laid Off. Rock and Metal Music are some of his favorite bands.
Online, Michael goes by the alias 1affinity.