Hajoca 5154 South 110th East Avenue, Tulsa, OK 74146