Welcome Sephora into the neighborhood! The retail beauty chain officially opened their brick and mortar store on September 3, 2021, at the Alhambra Place Shopping Complex. The Sephora retail concept is rooted in presenting clients with the most curated product assortment featuring over 400 brands, an innovative store design, and expertly trained beauty advisors. Stop by and give them a warm welcome! Located at: 2 S. Garfield Ave Suite 120, Alhambra, CA 91801
Back to All Events
Earlier Event: August 26
Dine Alhambra Restaurant Week Returns With Delicious Lineup (Sept. 24-Oct. 1, 2021)
Later Event: September 7
Downtown Alhambra September 2021 Newsletter