Vail and Lafayette are cities Willis has lived in. Willis turned 101 years old. Willis's birth year is 1923. Willis’s current address is 370 Lakeshore Dr, Boulder, Co 80302. Records link Willis with Michelle Lea Merriman, Virginia L Merriman, Jennifer M Sinchak and 6 other people. Phone number listed for Willis is (303) 642-3364.