Cloverdale Facility For information on pricing and availability call today: 888-376-7298 Location Info: 3749 N. Cloverdale Rd Boise, ID 83713 Phone: (208) 377-4929 Fax: 208-377-0581