Velda Willard was born in 1937, age 86. Velda Willard's address is 2403 Kayla Lane , Mount Vernon, MO 65712. Possible relatives include Betty Willard, Franklin Willard and 2 others. Velda's latest phone number is (417) 466-2416. Previous phone numbers include (417) 466-2988 and (417) 466-4715. The latest email address for Velda Willard is vwi****@aol.com.
Also goes by: Velda Willard
Address History: 2403 Kayla Lane, Mount Vernon, MO 65712;
2028 West Indianola Avenue, Phoenix, AZ 85015;
Ava, MO 65608
Emails: vwi****@aol.com
Results 1 - 1 of 1