Buffalo, Oklahoma

Buffalo is a town in the U.S. state of Oklahoma. It is the county seat of Harper County. References