Oscar Salgado's address is 1073 Larkin Avenue , Elgin, IL 60123. Possible relatives include Yessica Cortez, Andrea Salgado and 5 others. Oscar's latest phone number is (618) 542-7758. Previous phone numbers include (847) 847-9733 and (847) 890-3998.
Address History: 1073 Larkin Avenue, Elgin, IL 60123;
2152 West 18th Street, Chicago, IL 60608;
Cicero, IL 60804
Results 1 - 1 of 1