The phone number (305) 296-1358 is Willard’s. Willard currently resides at 1400 Kennedy Dr #301, Key West, Fl 33040. Willard has reached the age of 90 years. His birth year was listed as 1933. Willard is related to or closely associated with Roy C Johnson, Robert H Johnson, Rosalinda O Johnson and 3 other people. Willard has previously lived in Key West, Miami and Miami Springs.