Therese Crowe Design Limited is a popular jewelry store in the heart of downtown Lake Forest. The store also sells an array of accessories and arts and crafts to go along with the large jewelry selection. Original and brand name products are available within the store. The store, which also has a downtown Chicago location, has an extensive selection of brand name watches that are available.