as in police station?
No, most likely as in railway station.
Stacio does have multiple uses but "police station" doesn't seem to be one of them, as I understand PIV's dictionary entry.
In most lessons Duo requires station in English to be translated as stacidomo. I wonder why this is different.