Okmulgee OK Auto Repair 1. 2301 Old Morris Hwy, Okmulgee, OK 74447 | Allens Automotive Service (918) 756-9460