The Mall
Additional Details:
3300 Chambers Road. The Mall is a completely enclosed, air conditioned shopping center complex containing thirty-four stores in a nine acre structure. Tenants include two department stores, a supermarket, a theatre, family restaurant, and numerous specialty shops. Located on New York STate Rte 17 midway between Elmira, and Corning, New York. Shop where it's springtime all the time Colourpicture |