The Secret Ingredient, Inc. was started in 1979 by Jeanne Rush when she discovered a need for contemporary and updated fashions and accessories in Richmond, Indiana. There have been many changes over the years. Presently we have three stores located in Richmond and Indianapolis, Indiana; and Ave Marie, Florida. With all four stores, Jeanne stays busy still buying for each of them and catering to her loyal customers, some of which have been with her for 35 years.
Address: 5631 N Illinois St Indianapolis Indiana 46208