Europe-Places.com has listed approx 5 Petrol pumps in 1660 Ch. Some of the Top rated Petrol pumps in 1660 Ch are- Station service Jobin du Garage du Pont - Favrod SA, Station-service TAMOIL Ch, Agrola, Avia & Avia.