Eastern Hills Mall lost many of its stores to the mall in which neighboring city?
Walden Galleria: Walden Galleria is a shopping mall located in the town of Cheektowaga, a suburb of Buffalo, New York located east of I-90 and New York State Thruway Exit 52 off of Walden Avenue New York State Route 952Q.
i don't know