iMore.com Administrator Nov 15, 2013 65,568 43 0 Visit site Dec 28, 2021 #1 Apple has closed several of its stores in New York City Full story from the iMore Blog...