Statistipedia

Norwood, LA

Norwood, LA
Map of Norwood
StateLouisiana
Population251
Links
Maps

Norwood is in the state of Louisiana, about 39 miles north of Baton Rouge. It has a population of 251.