Station Square (Archie)

Station Square is a city-state of the United Federation, located near the Mystic Ruins.

Damage Control
At some point in the not-too-distant past, Station Square was on the receiving end of an attack by Perfect Chaos. A while after, the city was one of the many places hit hardest by the planet splitting apart due to the Super Genesis Wave. As such, it was the nearest location requiring help from the Knothole Freedom Fighters. (StH: #257)