Wicked Peacock Accessory Boutique Opens in Rockport

It’s official! Wicked Peacock’s first ever retail location is now open (as of Saturday, April 6th) at 17 Dock Square in Rockport, MA. Located on the edge of Bear Neck, the boutique is right by the water and on a street with other wonderful shops. The store is a product of founder Silvana Costa’s original … More Wicked Peacock Accessory Boutique Opens in Rockport