Venue Information
Shopping mall in Bay Shore, New York South Shore Mall is a super-regional shopping mall in Bay Shore in Suffolk County, Long Island, New York, in the United States. The mall is owned by the Namdar Realty Group, and has 1,165,000 square feet of gross leasable area.
Upcoming Events (0)
You might also like (0)