What causes itchy palms and when to worry That uncomfortable urge to scratch your palms might be more than just an annoyance. While some dismiss itchy palms as merely a sign of coming January 9, 2025 No Comments