Other cities that he has stayed in are Montevallo, Birmingham and Montevalllo. 1963 is the birth year of Willard. The current age of Willard is 61. The residency of Willard is at 615 County Road 106, Montevallo, Al 35115. Willard has listed (205) 522-1161 as his phone number.