Lotus Covington was born in 1941, age 83. Lotus Covington's address is 1084 Terrace Lake Drive , Aurora, IL 60504. Possible relatives include Rapheal Covington, Pamela Eldridge and 4 others. Public records show Lotus has also lived in Chicago, IL and Maywood, IL. Lotus's latest phone number is (708) 921-3819. Previous phone numbers include (773) 469-7167.
Address History: 1084 Terrace Lake Drive, Aurora, IL 60504;
11647 S Aberdeen Street, Chicago, IL 60643;
Maywood, IL 60153;
Northlake, IL 60164
Results 1 - 1 of 1