LMU Studios is a makeup business located in the heart of downtown Birmingham, Alabama. The brand presents a "Holy Grail Makeup" focus and states a mission of enhancing the inner and outer beauty of women around the world.
LMU Studios
4628 Montevallo Rd Suite 101
Birmingham, AL 35210
Is this your business?