Get directions to: Sub Stop, Edmond, OK Restaurant address: 1417 E Danforth Rd Edmond, OK 73034, USA Driving Walking Bicycling Restaurant: Sub Stop