OWNER at Cleansing Foot Pads New Castle, Delaware, 19720
Detox foot pads are a natural way to detoxify the body and improve overall health. The pads are made with a blend of herbs and minerals that are said to draw out toxins through the feet.