Boss Minx Beauty 1763 Wellesley Lane, Indianapolis, IN 46219