Laughing Lion Herbs
Authenticated

Address 4987 Factory Shops Blvd, Castle Rock, CO, United States 80108

Phone(888) 895-7286

Business and Investment

Laughing Lion Herbs
Authenticated

Address 4987 Factory Shops Blvd, Castle Rock, CO, United States 80108

Phone(888) 895-7286

Business and Investment

Kratom Spray

Laughing Lion Herbs is the only authentic source of Air Kratom, the world's first and only Aerosolized Kratom Tincture! Visit our site today to choose your options.

See more local pros who respond quickly

Business Rating & Reviews

business-premium.png