Leo Vidmar was born in 1942, age 81. Leo Vidmar's address is 3444 Wheeler Creek Road , Geneva, OH 44041. Possible relatives include Annmarie Dilley, Frank Vidmar and 3 others. Leo's latest phone number is (216) 466-5566. Previous phone numbers include (440) 466-0907.
Address History: 3444 Wheeler Creek Road, Geneva, OH 44041
Results 1 - 1 of 1