Station-service
une station service, or also 'une station essence' (not perfectly correct but common)
The words "petrol station" can be translated in French by "station service".
a petrol station is 'une station service' in French.
gas station
Station-service or poste d'essence
Simply, the word is "La Gare."
estation del policiaseems ok for spanish but in french it's commissariat de police
Service Station.
station
The correct spelling is "station" (as in a train or bus depot, or the name PlayStation).
un garage - une station-service - un atelier de réparation
Station d'accueil is the correct way to say docking station in french.