Apple opened in September 2008 at 267 Crocker Park Blvd. and closed its doors at the end of business Thursday, March 20.
The majority of U.S. stores operate within indoor shopping malls, while some stores are standalone locations along ... and Regent Street store in London, England. The Apple Store tag covers ...