Archimedes Deguia was born in 1938, age 85. Archimedes Deguia's address is 1842 Hawk Lane , Elk Grove Village, IL 60007. Possible relatives include Arlene Deguia, Arwin Deguia and 6 others. Public records show Archimedes has also lived in Schaumburg, IL and Streamwood, IL. Archimedes's latest phone number is (630) 283-0840. Previous phone numbers include (630) 483-0155 and (630) 830-1013.
Also goes by: Archimedes Belleca Deguia
Address History: 1842 Hawk Lane, Elk Grove Village, IL 60007;
2325 County Farm Lane # 45, Schaumburg, IL 60194;
Streamwood, IL 60107;
Wayne, IL 60184;
Richmond, TX 77407
Results 1 - 1 of 1