Shopping malls database
Elmwood Plaza is located at the corner of Elmwood & Kenmore Aves., Buffalo. It is a Community Center which opened in 1988. It is an Open shopping mall and a No, with 447 seats.. It covers an area of 267,010 sqft. and has about 12 stores.
Shopping mall's name: Elmwood Plaza
Address: Elmwood & Kenmore Aves., Buffalo, NY 14216
Number of stores: 12