Walter Ohlson was born in 1958, age 65. Walter Ohlson's address is 5601 N Sheridan Road Apt 7a, Chicago, IL 60660. Possible relatives include Diana Beck, Debra Cook and 5 others. Public records show Walter has also lived in Fountain Hills, AZ and Tucson, AZ. Walter's latest phone number is (312) 307-9872. Previous phone numbers include (312) 640-0588 and (312) 640-0763.
Address History: 5601 N Sheridan Road Apt 7a, Chicago, IL 60660;
15812 N Boulder Drive, Fountain Hills, AZ 85268;
Tucson, AZ 85719;
Denver, CO 80237;
Wauconda, IL 60084
Results 1 - 1 of 1