Location All classes (unless otherwise noted) take place at: Insight Meditation Center 108 Birch Street Redwood City, California