Direct E-Care - Main Location Direct E-Care Address 431 E MAIN STREET, This is an online only practice Challis, ID 83226 US 44.504645, -114.231731 Contact Information 208-833-1313 Map Map integration coming soon View on Google Maps Back to Direct E-Care