Leo Olewnik was born in 1928, age 95. Leo Olewnik's address is 43 Linwood Avenue , North Tonawanda, NY 14120. Possible relatives include Melissa Miles, Denise Olewnik and 3 others. Public records show Leo has also lived in North Tonawanda, NY. Leo's latest phone number is (716) 560-1279. Previous phone numbers include (716) 692-0797 and (716) 692-8893.
Also goes by: Leo Olewnik
Results 1 - 1 of 1