Actually, I'm not sure he's referring to BTJ's new location. Isn't BTJ's just moving like 3 buildings west, but still pretty much across the street from their original location?
This place is a few miles east of there. It's by Brentwood Road, across from South Shore Mall, the sign is yellow letters that just says "Aquarium". I was actually just in there today, but couldn't for the life of me tell you what the name of the place is. They are open, but half their tank racks are still empty, and not much livestock yet particularly corals.
I do get the feeling that it is somebody that's relocated though, if any place with a 30 year old tortoise on display rings a bell.
-Hans