Get directions to: Jake's Quick Stop, Welch, OK
Restaurant address: 9157 South 4330 Road Welch, OK 74369, USA
Restaurant: Jake's Quick Stop