Labels

Sunday, October 07, 2001

The Apple Store is open at the Northshore Mall in Peabody, MA (North of Boston).

I missed the Grand Opening, but I'll get up there soon to check it out.

No comments:

Post a Comment