Statistipedia

Elmwood, LA

Elmwood, LA
Map of Elmwood
StateLouisiana
Population5,698
Links
Maps

Elmwood is in the state of Louisiana, roughly 16 miles southwest from New Orleans. It has a population of 5,698.