Address 92 Thomas Carmichael Dr Newark NJ (Enter the park via the Meeker Ave Entrance) 07114 United States