Telephones Recycling Centers in Lewiston, Idaho
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…