I was told today that Roche Bros in Burlington is closing in December. Is this true and why?
See this post in the thread