Other a city that he has stayed in is Los Angeles. Phone number listed for Willard is (940) 642-7587. The birth year was listed as 1961. 1702 Avalon Pl, Wichita Falls, Tx 76306 is where Willard resides. Willard has reached the age of 63 years.
His ethnicity is African American 1. Willard belongs to All African American Ethnic Groups ethnic group. Language he can speak is English. 1961-03-13 is his birth date.