Willy Street loses liquor store

Star Liquor, a longtime neighborhood liquor store at 1209 Williamson St., has closed suddenly, according to a sign in the front window.

No other details were available.