West Main Street in Annville will bustle with an anticipated 6,000 to 8,000 people, 150 vendors, and two stages with live music.
Historic Old Annville Day
31st annual Historic Old Annville Day to celebrate town with 18th century roots
Music, Food, and even model trains will be a part of the Historic Old Annville Day festivities.