Explore details about location Peacock Mountain Road. Peacock Mountain Road is a location situated within the Okanogan County alongside other areas such as Wild Rose, National Forest Development Road 33, National Forest Development Road 100.