All reviews seem negative
NATURAL BODY CUSTOMERS BEWARE! When Natural Body International (NBI) closed its Washington, DC area franchises, it refused to honor the outstanding spa package purchases made by ...