Herndon Festival 2012

Please note: This event has already occurred.
This town-wide happening features live entertainment, food, rides, fireworks, and arts and crafts show and more.
703-787-7300