Ulta Beauty is opening in Eldersburg on Friday.
The store at Eldersburg Commons will offer 20,000 products across 500 brands and a full-service salon.
Ulta runs 860 stores in 48 states, including nine in the Baltimore area.
The first 100 customers in the new store at 6400 A Ridge Road on each of…