This person's birth year is 1972. Leigh currently resides at 1329 Potter St, Borger, Tx 79007. Possible relatives of Leigh are: Barbara Scroggins Vaden, Lawrence Andrew Vaden, James Michael Brown...