Town Hall Address 3722 Highway 31 Leonville, LA 70551 United States- St. Landry County Website https://www.townofleonville.com Town Clerk 337-879-2601 3722 Highway 31 Leonville, LA 70551 United States Tax Collector 337-879-2601 3722 Highway 31 Leonville, LA 70551 United States County St. Landry