Food poisoning is primarily caused by eating food that is contaminated with infectious organisms. Symptoms come on suddenly and can last a few days. If you think you may have food poisoning, visit or call AFC Urgent Care Bedford for a proper diagnosis. Our trained physicians can provide you with the information you may need for treatment to speed up recovery. What causes food poisoning? Food poisoning is caused by contaminated food. Food can become ...