Explore details about location Idlewood Road. Idlewood Road is a location situated within the Placer County alongside other areas such as Nottingham Way, Heritage Lane, Lozanos Road.