1. Jh Self-Storage 5609 E Iona Rd, Iona, ID 83427 Coordinate: 43.525948,-111.92835 Phone: (208) 523-0022