School of Rock Palo Alto
Class or activity in Palo Alto · School of Rock Palo Alto
- When
- Ongoing — see registration
- Where
- 2645 Middlefield Road, Palo Alto, CA 94306
- Ages
- 4–18
School of Rock Palo Alto
Class or activity in Palo Alto · School of Rock Palo Alto
School of Rock Palo Alto