Sephora | NY Shopping
Address: 597 5th Ave Lbby, New York, NY 10017 | (212) 980-6534
Sephora is the leading retail beauty chain in Europe. And now we're here in the U.S.
Visiting New York? Choose Milford Plaza Hotel - A Times Square Hotel.
Take a Photo Tour of Milford Plaza Hotel - a Times Square Hotel.