Location of store Louis Vuitton at Neiman Marcus in Fashion Island mall is 401 Newport Center Drive, Newport Beach, California - CA 92660.
GPS Coordinates: 33.616228, -117.874525
« Return to store detail