Keflex Cephalexin 500mg Price and Uses for Bacterial Infections