Steve Nelson was born in 1960, age 63. Steve Nelson's address is 711 E 158th Street , South Holland, IL 60473. Possible relatives include Donna Hudson, Edwinna Nelson and 2 others. Public records show Steve has also lived in Calumet Park, IL and Chicago, IL. Steve's latest phone number is (312) 891-7733. Previous phone numbers include (708) 333-1550 and (708) 891-7733.
Address History: 711 E 158th Street, South Holland, IL 60473;
12821 S Carpenter Street, Calumet Park, IL 60827;
Chicago, IL 60633;
Park Forest, IL 60466
Results 1 - 1 of 1