1. Too Many Toys Storage L.L.C. 4420 E 17th St, Ammon, ID 83406 Coordinate: 43.48171,-111.94579 Phone: (208) 881-9905