Chalo's Tire Shop 5921 South Walker Avenue, Oklahoma City, OK 73109