Date: Saturday, October 16th, 2004, 13:13
Apple Computer, Inc, will open a new store at the Alderwood Mall in Lynnwood, WA in early November 2004. Read More…
Alderwood Mall, located in Lynnwood, WA announced on their Web site that Apple Computer will be opening a new retail store. Alderwood Mall has been constructing additioning stores and parking garages for about two years.