Also known as: leighallen
Leigh Allen lives in Atlanta, Georgia. has also lived in Alpharetta, Georgia. Some of Leigh relatives are Misty Marie Allen, Jill E Allen, Charles Allen, Roger Stanley Allen, Marlon D Allen, Michele A Blovet, Lacosta L Allen and Elizabeth M Allen.