Beloved fashion retailer closing final store after 43 years
A popular New England clothing retailer will close its last location after 43 years, citing medical hardships, retirement plans and an expiring lease.
After more than four decades, a popular New England fashion retailer is closing its doors for good.