alabamasheriffs.com

Barbour County, Alabama

 Barbour County Sheriff LeRoy Upshaw copy.jpg
LeRoy Upshaw (D) • Barbour County Sheriff

Office Address: 24 Robertson Airport Road
Clayton • AL 36016
View Map >>
Sheriff's Office: (334) 775-1128
Fax: (334) 775-1096
Visit Us At: www.barbourcountysheriff.com