Willie's birth date was listed as 1951. Willie has previously lived in New Orleans. The possible relatives of Willie are Lex A Mccloud, Waltereen Jasper Mccloud, Olive E Mccloud and 5 other people. 3135 Villere St, New Orleans, La 70117 is where Willie lives. Willie turned 74 years old. Records link phone number (504) 945-7457 with Willie’s details.