Lillian Vernon Corp. is located at 1005 E Woodmen Rd
, Colorado Springs, CO 80920. It has around 50 - 100 employees. Its revenue is around $5 - 10M. Retailer primarily engaged in the use of mail catalogs, television, catalog showrooms of mail-order houses and internet for the selling of a wide variety of merchandise. The parent company of this organization is Lillian Vernon Inc ...
Competitor - 1/8
Which company is more competitive with Lillian Vernon Corp.?