Town of Leighton Categories Municipality 8900 Main Street Leighton AL 35646 (256) 577-4088 Visit Website About Us Municipality Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×