Company Overview
Company Name
Beauty Creators Permanent Makeup Studio
Address
1722 Westwood Blvd Suite 201, Los Angeles, CA, 90024, United States
Website
yourbeautycreators.comPhone
(747) 290-0166About Beauty Creators Permanent Makeup Studio
This company is a permanent makeup studio located in Los Angeles, California, United States. They offer beauty creation services and secure checkout through Square, providing a convenient and professional experience for their customers.