SPENCER LEE is a fashion house based in New York City that takes a more artistic and sociocultural approach to fashion. SPENCER LEE aims to provide high-quality products that are both attractive and thought-provoking, while challenging the consumer to be more socially and culturally aware.