Cottonwood, Idaho — Cottonwood is a city in Idaho County, Idaho, situated just west of U.S. Route 95 between Grangeville and Lewiston. The settlement began in 1862 as a way station for prospectors and was named for the cottonwood trees that once lined Cottonwood Creek.This page organizes FFL dealer listings associated with Cottonwood, Idaho within the directory’s location hierarchy. Visitors can keep browsing focused on the named place, move through its surrounding geography, and open individual listings for record-specific information. The page remains centered on the location itself while the catalogue can change independently. Use the hierarchy to return to broader place pages or continue toward a more specific community. Each step keeps the browsing path anchored to a named place and its surrounding geographic context.