Green Acres Mall is an indoor shopping mall located in Valley Stream, New York, off Sunrise Highway in Nassau County right off the border of New York City. The mall has a gross leasable area (GLA) of ., International Council of Shopping Centers. Accessed August 27, 2007 (...) (from Wikipedia)