1. Hitchcock Aviation 11725 W Lanktree Gulch Rd, Star, ID 83669 Coordinate: 43.73021,-116.4998 Phone: (208) 794-2444