Castile Soap Review – November 2015 by Lisa November 18, 2015 Castile Soap is a soap subscription box that sends earth-friendly, organic soaps formulated to detox, purify, and smooth skin. Castile…