Police station

Police Station The police station is an area in Animal Crossing (GCN). Not much is known about it.