Buffalo, Oklahoma

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

 References 

Category:Towns in Oklahoma
Category:County seats in Oklahoma