Logan is a county in North Dakota with a population of 2,146.
Niagara is a city in Grand Forks county, ND with a population of 735. The median household income is $30,000.
Some of the data listed here may be outdated, please check out Logan County local info and Niagara local info
for more info.