Telephones Recycling Centers in Lewiston, Idaho

Add Your Yard

Lewis Clark Recyclers

Lewiston, Idaho, United States

Started between 1987 and 1988, Lewis Clark Recyclers consisted of little more than a single man's dream. Mark Armstrong - the owner and founder of LCRI - recalls "putting everything I could into operations…