Immaculate Heart of Mary Lotion
Immaculate Heart of Mary Lotion

Ambrose Provisions

Immaculate Heart of Mary Lotion

Sale price$15.99

Immerse your senses with the soothing scent of rose with our new, organic handmade Immaculate Heart of Mary Lotion. 

Made with organic shea butter and authentic rose essence, our lotion moisturizes the skin and leaves you smelling like a rose garden for hours and hours. 

Available in handy 4 oz squeeze bottles.



Yes, we ship all over the world. Shipping costs will apply, and will be added at checkout. We run discounts and promotions all year, so stay tuned for exclusive deals.

It depends on where you are. Orders processed here will take 5-7 business days to arrive. Overseas deliveries can take anywhere from 7-16 days. Delivery details will be provided in your confirmation email.


You can contact us through our contact page! We will be happy to assist you.