Leo Newhouse was born in 1918, age 106. Leo Newhouse's address is 407 North Dale Avenue , Mount Prospect, IL 60056. Possible relatives include Muriel Newhouse. Public records show Leo has also lived in Algonquin, IL. Leo's latest phone number is (847) 253-6935.
Also goes by: Leo P Newhouse
Related to: Muriel Newhouse
Phone Numbers: (847) 253-6935
Results 1 - 1 of 1