Downtown Oak Harbor —
Independence Day celebrations in Oak Harbor actually begin Jun 30th with the annual carnival that runs through July 4th. With rides and games stretching over several days, this is one town that knows how to celebrate Independence Day!