21st Century Modern Rock Camp

Overview
Camp for ages 7+
1 week, Jun 22 to Jun 26
Entire Session - $599
Schedules
School of Rock Palo Alto
2645 Middlefield Road
Palo Alto California 94306