The makeup design team at Boss Beauty Makeup Academy is thrilled to announce the opening of their newest location at 4535 Fredericksburg Road, Suite 223, in San Antonio, Texas.