The Tweeter Center is on the waterfront next to the Aquarium...It's the last exit on 295 before the bridge into Philadelphia

Fleetwood Mac played Wachovia Center twice already this past year and they also played Boardwalk Hall in Atlantic City but I had hoped they'd be there again. The Tweeter Center isn't the greatest place to see a concert...too much of the sound gets lost in that place and it's a fan shape so most of the seating isn't too stellar. Where in South Jersey if you don't mind my asking?