I believe that the place you are talking about is Idaho Aquaculture and Aquarium. I haven't yet been here but I will try to this week. The address is
11307 Fairview Ave.
Boise, ID 83713.
Phone #: 353-4287.
Another place in town that I like is called:
Boises Freshwater Aquarium
10488 W Overland Rd
Boise, Id 83709
Phone #: 378-3310
This place is the best I have been to so far. I am hoping that Idaho aquaculture has a better plant selection because BFA has only just started to carry live plants. They actually just opened up in the past year. They have an awesome selection of fish. Tons and Tons of Cichlids (unfortunately I dont keep these) and almost any other freshwater fish you could think of. He has had pike, eels, shrimp, snails, pufferfish, exc.
Again, I'll do some homework on the other fish store. Anyone from Boise Idaho please contact me!