INDIANAPOLIS — A year after World War One ended, Windsor Jewelry opened its doors to downtown customers at a storefront just off Monument Circle on the south spoke of Meridian Street.
INDIANAPOLIS (WISH) — Windsor Jewelry in downtown Indianapolis is going out of business after 105 years. The downtown staple south of Monument Circle at 16 N. Meridian St. first opened in 1919.