Lubbock, TX | Birmingham, AL | Hoover, AL
Also known as: kwl
Kelly Leach lives in Lubbock, TX. Kelly has also lived in Birmingham, AL; Hoover, AL and San Antonio, TX. Some of Kelly relatives are Samuel Robert Leach and Bonnie E Leach.
Also known as: kwl
Software solutions developer at Clevest. AFOL, bike photography geek. Not a foodie.