Get Directions to Leighton Police Department ← View details 8900 Main Street, Leighton, Alabama 35646 +1 256-446-8479 Get Directions From* To * — Required information