Victoria L Letson was born in 1966. Victoria currently lives in Pelham, Alabama. Before that, Victoria lived in Jemison, AL from 2000 to 2010. Before that, Victoria ... Victoria L Letson was born in 1966. Victoria currently lives in Pelham, Alabama. Before that, Victoria lived in Jemison, AL from 20...