The residency of Willa is at 5618 Benjai Dr, Shreveport, La 71109. Willa has listed phone number: (318) 636-6920. Other cities that she has stayed in are Shreveport and New Orleans. We have found 9 possible relatives of Willa: Robbie Devetta Green, Robbie Devetta Green, Sam J Green and 6 other people. This person's birth year is 1952. Willa has reached the age of 72 years.