KIRKLAND SIGNATURE MOISTURE SHAMPOO 33.8 FL OZ

KIRKLAND SIGNATURE MOISTURE SHAMPOO 33.8 FL OZ

Regular price
$15.00
Sale price
$10.00
Shipping calculated at checkout.

  • Kirkland Signature Moisture Shampoo 33.8 fl oz
  • Features:
  • Ultra Luxurious Moisture Shampoo
  • Exclusive Moisture Nutrient Complex
  • Safe for Color Treated Hair
  • Sulfate Free
  • Paraben Free