Narcan Finder - Organizations - London DrugLondon Drug6 South Main Street Grace, Idaho, 83241208-425-3766Website LinkAboutIndividuals can receive free naloxone throughIdaho Medicaid: Naloxone is available for free at the pharmacy. Pharmacies with Narcan in stock.