Vennie Leonard was born in 1968, age 55. Vennie Leonard's address is 629 West 129th Place , Chicago, IL 60628. Possible relatives include Frank Leonard, Grace Leonard and 12 others. Vennie's latest phone number is (773) 297-1739. Previous phone numbers include (773) 719-2014.
Also goes by: Vennie T Rodgers,
Vennie Rodgers
Address History: 629 West 129th Place, Chicago, IL 60628;
649 E 87th Place, Chicago, IL 60619;
Matteson, IL 60443
Results 1 - 1 of 1