Hydro from Oklahoma Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map K & K Texaco & Snack Bar - Oklahoma, Hydro, Hydro Ok 73048, 73048 (405) 663-4154 Map North Side Drug - Oklahoma, Hydro, 125 West Main Street, 73048 (405) 663-2371 Map