Situated in Buffalo, NY, Central Park Plaza is one of the area's prominent shopping venues. This Community Center is conveniently located at E. Amherst St.. The center first opened its doors in 1957 and underwent a significant renovation in 1980. The property encompasses 269,127 sqft. of gross leasable area across its 44 stores. The mall offers 1,600 parking spaces for visitors.