Statistipedia

Norwood, NY

Norwood, NY
Map of Norwood
StateNew York
Population1,651
Links
Maps

Norwood is located in the state of New York, about 62 miles northeast from Watertown. It has a population of 1,651.