Harvey Leonard

WCVB-TV
Weather Department
5 TV Place
Needham, MA
USA 02494