259 location(s) in Alabama