April 11, 2011

Houston-based women’s fashion accessories retailer Charming Charlie said it has opened its first Massachusetts location at Patriot Place in Foxborough, Mass.