Caltex
Never has petrol
After numerous times of coming to this garage which is the only service station in a 20km proximity has no petrol, fed up when you depending on putting petrol in your car to get places and they don't have! EVER! Stanford is a small town which really depends on this service station, but they seem ...