Sneak Peek at the Heights Walmart

1 of 19
The new Heights Walmart at 111 Yale opened after much public criticism and discussion on Friday, October 26, 2012. Take a look inside the Supercenter before it was opened to the crowds, for a rare look at Walmart empty of people. PHOTOS BY KATHARINE SHILCUTT