A downtown Lansing mainstay business is closing – after 49 years in business. Linn and Owen Jewelers has been operating in the same place downtown for 49 years – but the building, 223 S. Washington Square, has played home to a jewelry store for more than 107 years.