Willa’s residency is at 11854 Shallowbrook Dr, Saint Louis, Mo 63146. Willa's birth year is 1929. This person has lived also in Saint Louis. Records link phone number (314) 432-7296 with Willa’s details. The age of Willa is 94. Lucy S Chandler, Claire A Chandler, Whately L Chandler and one other person are people possibly related to Willa.