Alpha Leonard was born in 1957, age 66. Alpha Leonard's address is 3155 103rd Street , East Elmhurst, NY 11369. Possible relatives include Layton Leonard. Public records show Alpha has also lived in St Thomas, VI.
Related to: Layton Leonard
Alpha Leonard's current address is 6822 Shady Valley Drive , Dallas, TX 75238. Alpha's age is 101 years old (1923).
Address History: 6822 Shady Valley Drive, Dallas, TX 75238;
3310 Georgina Lane, Bellwood, IL 60104;
Chicago, IL 60707
Results 1 - 2 of 2