Alicia Leflore was born in 1971, age 52. Alicia Leflore's address is 4404 Saint Charles Road , Bellwood, IL 60104. Possible relatives include Yvette Hayes, Carol Leflore and 11 others. Public records show Alicia has also lived in Chicago, IL and Elmwood Park, IL. Alicia's latest phone number is (630) 613-9099. Previous phone numbers include (708) 257-9183 and (708) 681-7446.
Address History: 4404 Saint Charles Road, Bellwood, IL 60104;
1920 N Nashville Avenue, Chicago, IL 60707;
Elmwood Park, IL 60707;
Hillside, IL 60162;
Lombard, IL 60148
Results 1 - 1 of 1