Shopping malls database
Amherst Shopping Center is located at the corner of Sheridan Dr. & Niagara Falls Blvd., Amherst. It is a Power Center which opened in 1960. It is an Open shopping mall with 1,395 parking spaces. It covers an area of 296,370 sqft. and has about 12 stores.
Shopping mall's name: Amherst Shopping Center
Address: Sheridan Dr. & Niagara Falls Blvd., Amherst, NY 14226
Number of stores: 12