Willard is a city Eugene has lived in. Eugene now resides at 2630 Farm Road 87 #87, Republic, Mo 65738. Phone number listed for Eugene is (417) 732-8391. The age of Eugene is 67. His birth year was listed as 1957.