Immaculate Waters Lotions

Immaculate Waters Lotions

Regular price
$13.95
Sale price
$13.95
Regular price
Sold out
Unit price
per 
Shipping calculated at checkout.

Immaculate Waters Hand and Body Lotions are unlike anything on the market. Often referred to as a simple lotion, they have fewer additives than most lotions, resulting in a light, vanishing and non-greasy moisturizer that petroleum based products cannot duplicate. They also carry their lovely lavender or rose scent for hours, and of course, are made with genuine Lourdes Grotto water.