There is 1 person named Leo Willard, 100, in Missouri in Saint Clair in our database. Locate Willard's birthday, relatives, neighbors, associates, and property details to get an idea about the person. You may also find their criminal records, social media accounts, and other public data.

Address History

1316 Gravois Rd, Saint Clair, MO, 63077

Resident Since: 2012Year Built: 1940Property Type: Single Family Dwelling UnitProperty Value: $119,425

Leo Willard, born on February 23 in 1926, currently resides in Saint Clair, MO. He moved to the property, which is valued at $119,425, in 2012. The house was built in 1940. Leo Willard's contact number is (636) 578-6136. Furthermore, there are 2 email addresses that belong to him. 3 family members are related to Willard.

Phone Numbers

(636) 578-6136 (Cell Phone), (636) 578-6143 (Cell Phone)

Questions about Leo D Willard

Since Leo D Willard changed his address in 2012, he has been living at 1316 Gravois Rd, Saint Clair, MO, 63077.

Try reaching Leo D Willard on his landline phone. His current mobile phone number is (636) 578-6136.

Use the following email addresses to reach him: [email protected] or [email protected].

Multiple records have indicated the following people as his relatives: Dorothy Willard, Kenneth Willard.

Leo D Willard’s exact date of birth is February 23, 1926. He is 100.

Our records show that at some point in his career Leo D Willard was associated with the following professional area/occupation: homemaker.

His criminal records may include charges, offenses, offense dates, and other information, if any.