Flying J, Pilot and Loves generally have working hydrants on the fuel islands. TA is a bit more hit and miss, but many have them. Petro isn't so good with water availability.
Oh, and as far as draining, as long as there's no pee-pee or do-do, just drain it anywhere.