Celen Lugo was born in 1968, age 55. Celen Lugo's address is 7631 Cherryberry Drive , Indianapolis, IN 46239. Possible relatives include Claudia Acosta, Oswaldo Acosta and 8 others. Celen's latest phone number is (317) 357-8789. Previous phone numbers include (317) 869-8508 and (708) 780-7124.
Address History: 7631 Cherryberry Drive, Indianapolis, IN 46239;
2531 S Sawyer Avenue # 2, Chicago, IL 60623;
Cicero, IL 60804
Results 1 - 1 of 1