More places to get Starry in Willimantic, CT.