2025 Junior Bach Festival comes to Menlo Park and Portola Valley

The 2025 Junior Bach Festival will be in Menlo Park on Saturday, March 22 at St. Bede’s (2650 Sand Hill Dr.) in two performances, 2:00 pm and 7:30 pm.
Additional performances will take place on Sunday, March 23 at Christ Episcopal (815 Portola Road) in Portola Valley, 2:00 pm and 7:30 pm.
Online ticket sales will end on Thursday, March 20 at 9:00 pm; tickets available at each of the venues on the day of the performance.