Leah's birth date was listed as 1962. 353 Ashley Creek Dr #1, Elgin, Sc 29045 is where Leah resides. The phone number (803) 794-8443 is Leah’s. Leah was born 63 years ago. In addition to Elgin, Leah also lived in San Antonio, West Columbia, Swansea and 4 other cities.