National Marine Suppliers announced the grand opening of its new Caribbean flagship store located at 82 Welfare Road, St. Maarten. The new store is strategically located just east of the Bridge