Company Overview
Company Name
The Glow Lab LLC
Address
1307 Rio Grande Blvd NW #9, Albuquerque, NM, 87104, United States
Website
theglowlabray.square.sitePhone
(505) 414-3659About The Glow Lab LLC
The Glow Lab LLC is a skincare and beauty services company based in Albuquerque, New Mexico. They offer a range of services, including skincare treatments, lash extensions, and waxing. The company prioritizes providing a secure and convenient checkout process for their clients, utilizing Square's secure checkout platform.