Narcan dispensed through vending machine at St. Charles recovery center
A vending machine that dispenses a life-saving overdose reversal drug is now available in St. Charles. The drug called Narcan will be available for free outside the Lighthouse Recovery Center, located downtown.