Weir, Kansas

Weir is a city in Cherokee County, Kansas, United States.

Category:Cities in Cherokee County, Kansas