Maps and GPS directions to Texaco Beneden Leeuwen and other Texaco locations in the Netherlands. Find your nearest Texaco. Texaco is a major player with stations throughout Western Europe. This is a comprehensive listing of all Texaco stations in The Netherlands.