Places · place_us_la_leonville

Leonville · Versions

Leonville is a town in Louisiana, United States.

Revisions