I followed my GPS to the Aquarium Gallery address in Hudson, NH and it's gone too. On the web it says the site name is for sale.

If you want to support an old school mom and pop LFS go to the Fishbowl on the oval in Milford, NH. Tiny little shop but they do have a 40 gallon tank of real aquatic plants, unlike the terrarium crap at the big boxes.