405 Willard | Houma LA Posted on April 2, 2018 by Kirk Voclain Spread the love Beautiful home in an awesome area!!! The address is 405 Willard Houma LA. Give Barbara Womack a call with Property Shoppe to take a look.