Willa currently resides at 3310 Old Columbus Rd, Carroll, Oh 43112. Willa's birth year is 1938. The phone number (505) 299-0893 is Willa’s. The age of Willa is 85. In addition to Carroll, Willa also lived in Carroll, Columbus and Albuquerque. People possibly related to Willa are Angela Humbertston Owens, Thomas Alan Owens, Robert Erevstudyres Owens and 5 other people.