Other cities that she has stayed in are Saint Louis, Mc Calla, Gallion and 4 other cities. 20966 Joey Dr, Lake View, Al 35111 is where Leigh resides. Leigh was born in 1975. Leigh was born 49 years ago. The number currently linked to Leigh is (205) 477-5399.