LCI is a manufacturing, distribution, wholesale, retail, and technology services provider, and one of the largest employers of Americans who are blind or visually impaired.
Phone: (919) 596-8277
Email: info@lc-ind.com
Address: 4500 Emperor Blvd
Durham
North Carolina
Durham
North Carolina