Beaverton — town in Lamar County, Alabama, USA