They are going to open a store in the shopping center right across the street from where they used to be. They also said they would open again in march sometime. I'm not sure if this has changed but this is what i heard.
Was in highlands ranch today for work and found Neptune's tropical fish! Great store! They had very healthy looking fish. A wide veriety along with a bunch of cories you don't see often. Plants looked decent too!