Cloverdale Nursery Cloverdale Nursery, North Cloverdale Road, Boise, ID, USA Phone: 2083755262 Directions Cloverdale Nursery, North Cloverdale Road, Boise, ID, USA Phone: 2083755262 Website: http://www.cloverdalenursery.com/