Ted's Liquors in Florence closes after 87 years in business