Meraki Beauty Lab opened at Oak Leaf Square, located at 1815 E. Thousand Oaks Boulevard.