Hannibal area residents cleaned out their cabinets of expired, unused and unwanted prescription drugs Wednesday.