Central City Police Station



Central City Police Station is the main police station in the Central City Starro Deluge Zone.

Involvement
The Central City Police Station serves as location for the first part of the Stemming the Tide challenge of the Deluge episode.