Thousands of area residents celebrated America's Independence Day in near perfect summer weather. Villages and communities hosted various ceremonies and parades throughout the area and around the nation.
Two of the biggest celebrations were held in Endwell and Montrose...