°Abbreviation of service station, being a place for cars etc to buy petrol and various convenience items, with or without actual car service facilities.
°Abbreviation of service station, being a place for cars etc to buy petrol and various convenience items, with or without actual car service facilities.