Forest Hills Stadium Address 1 Tennis Pl Forest Hills, New York 11375 United States Upcoming Events No events in this location