1. Advantage Tree Care 3010 Devonwood Dr, Ammon, ID 83406 Coordinate: 43.48559,-111.97427 Phone: (208) 656-3293