Ths City of Leavenworth will be hosting its annual First City Festival this Friday and Saturday, September 9-10, 2011 at Esplanade and Cherokee Streets in downtown Leavenworth. Admission is free, although there is a charge for some of the rides and games. The festival runs from 3:00 to 11:00 p.m. on Saturday and 9:00 a.m. […]