Address: Shell Express, Hormuzstraat, Rotterdam, South Holland, Netherlands, 3199 KW, Netherlands
Operator: Shell