Where can you buy Narcan (naloxone), and is it available over the counter without a prescription? Can it be purchased at pharmacies, local health centers, or online for emergency overdose preparedness? Are there community programs or public health services that provide free or low-cost naloxone kits for opioid overdose prevention?