Meaning of service station

Definition of service station

(noun) a station where gasoline and oil are sold and facilities are available for repairing or maintaining automobiles

Other information on service station

WIKIPEDIA results for service station
Amazon results for service station