Fredonia has struggled since the mid-1990s.