Whoops wrong one. I didn't check what you quoted. The great one in that picture is "Nemo Aquarium" which is northeast of Atlanta.Atlanta, nice. I'll have to go there next we go to visit my sister in law. That's close enough that I could take some fish home with me!
Nemo has incredible selection at the best prices you've ever seen and some of the best customer service too.