I and I Gallery was established in 1988 in St. Louis, Missouri, and has operated continuously since, specializing in the selling and manufacturing of fragrances and fragrant products such as, hand made soaps, lotions, bath salts, candles, incense and Dead Sea products.
Our business was and is built on excellent customer service and quality products. We’ve operated in several locations during these years.
If you live in the St. Louis area, you’ve probably seen or patronized us at 8350 North Broadway, 6606 Delmar Boulevard in the Loop, 3238 South Grand Boulevard or 3194 South Grand Boulevard.
We are now located at 730 Carroll Street in the Soulard Market Stand #120.
If you’re in the St. Louis area come pay us a visit. Mention the website and get a free gift!
Visit our website to learn more. http://iandigallery.com