Sephora French Quarter

414 North Peters St.
New Orleans, LA 70130
US

(504) 561-9889

For the health and safety of our clients and employees all our stores in the US and Canada are currently closed.