Located at 3010 London Road, Eau Claire, WI, 54701. Happy Stampers LLC specializes in craft supplies and art and craft classes. Fair prices. Friendly and quality service. 30-day return policy. Visit us.