Service station.

Under new management, so it says.