Green Acres Mall

Mall in

The Green Acres Mall is located in Valley Stream, NY, just outside New York City. The major Shops in the mall are Macy's, JCPenney, and Sears. The Green Acres Mall is the 26th largest mall in the country.

(516) 561-1157

Select a store below for more details, such as store hours.