Sears, a northeast anchor at WESTGATE, held its grand opening in November 2000. It took space previously occupied by Marshalls and Child World.
Photo from http://nedevelopment.com / New England Development