Who is Janice Huff?
Janice Huff is an American Chief Meteorologist. Janice Huff was born on September 01, 1960 in New York City, New York, United States. As of 2026, Janice Huff is 66 years old. Published estimates place the net worth of Janice Huff at $6 million.
