Concert Venues in Forest Hills Forest Hills Stadium Where: 1 Tennis Place, Forest Hills, New York - 11375 Events: 5