Bio Creative’s Pedisation Pedicure System uses the power of science and nature to bring a soothing antioxidant treatment that leaves feet refreshed and clean.