(860) 739-2720 | 11 Liberty Way #1 Niantic, CT 06357
C L Sterling was established in 2001 to produce a range of light fixtures for sale to architects and interior designers both domestically and abroad. The company is based in Niantic, CT, USA. Prior to its organization the founders were involved for a number of years in both architecture and interior design with a primary focus on high end residenti
Read More...