Redwood City CA Temples-Buddhist 1. 108 Birch St, Redwood City, CA 94062 | Insight Meditation Center (650) 599-3456