Furloughs at Fort Huachuca, Arizona’s biggest Army post, are causing a major disruption for the Sierra Vista economy.
Most of Marcelo Carrillo’s customers work at Fort Huachuca — the biggest military installation in Arizona and the biggest ...