Sephora opening its first standalone store in Savannah this week. Here’s where you’ll find it

SAVANNAH, Ga. – Above video: Your Thursday headlines. A Sephora is coming to Savannah in Twelve Oaks Shopping Center. The beauty retailer has a smaller store inside Kohl’s. However, this will be their first standalone store in the city. Beauty lovers will be able to shop in-store on Friday,…

Story continues

TRENDING NOW

LATEST LOCAL NEWS