Press Releases

Nautica Opens Flagship Store In New York City

05/09/2016

Nautica is unveiling a boutique flagship store in New York City, where the brand’s roots have been planted for over 30 years.