Company THE NATURAL PATH TO WELLNESS LLC Address 3208 Stamm Avenue, , Indianapolis, IN, 46240 - , USA