They are found at any altitude from sea level to 3000 meters , and from as far north as southeastern Arizona and New Mexico, through Mexico and Central America, to far northwestern Colombia (Gulf of Urabá region, near Colombian border with Panama).