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.
Select a store below for more details, such as store hours.
|B'way Pizzeria (1)|
|Shah's Halal Food (1)|