I was prescribed Keflex, 500mg, 3 times a day for pre-root canal procedure by my dentist. I took a total of 3 pills and experienced SEVERE migraine headaches and nausea. Keflex made me extremely ill. My pharmacist told me to stop taking them and my dentist prescibed a different antibiotic. I will NEVER take that antibiotic again!!!!!