Welch from Oklahoma Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Hitchin Post Cafe - Oklahoma, Welch, 404 S Washington St, 74369 Coffee (918) 788-3864 Map Jake's Quick Stop - Oklahoma, Welch, 9157 South 4330 Road, 74369 (918) 788-3411 Map Mamazano's Pizza - Oklahoma, Welch, Welch Ok 74369, 74369 Pizza (918) 788-3350 Map