The Triple Bypass and a few other long distance athletic events around here use the term "aid station", although your depå seems to be much more lavishly equipped. Pit stop to me is either an auto racing term or a stop to use the toilet, usually while driving in a car.
As another poster pointed out, using the term "depå" in conjunction with whatever English language word you choose would educate the English speakers in the crowd and let them know what road signs to look for. HTH, -- mark