With Starr Hill out, will W. Main shine?
As of June 7, Starr Hill is officially defunct after eight years in business, and the word from owner Coran Capshaw’s Red Light Management is that the W. Main Street building’s next commercial reincarnation is still undecided.