26866 CEUR DLENE RIVER RD WALLACE, ID 83873 Get Directions
26866 CEUR DLENE RIVER RD WALLACE, ID 83873 Get Directions
Clee Creek Ranch, Inc. was founded in 2009, and is located at 26866 Ceur Dlene River Rd in Wallace. It employs 2 employees and is generating approximately $62,000.00 in annual revenue.
© Dun & Bradstreet, Inc. 2025. All rights reserved.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.