Northbrae Community Church

941 The Alameda, Berkeley, CA, 94707, United States