For all Esso stations, here’s a website that will also allow you to find stations along a trip route. You can also get a copy of the map book, Tiger on Tour which shows the location of all 1200 Esso stations in Germany as well as provides a good road map.
Places locally that take gas cards:
Heinsburg: The Esso on the 221 next to Janses Mattes just north of the A46 on ramp, is VERY friendly and takes the gas card.
Tuddern: Esso on the main street – Sittarder Strasse
Ubach-Palenburg: The Esso station near McDonalds.
Wehr: The Esso on the right side of B56 heading towards Sittard
Hours: tues – sat 06450-01800, sunday and holidays 0800-1800
Amstenrade: “ESSO Fermans” at Hommerterweg 292, 6436 AM