America's 250th in Willimantic, CT | The 860 Life