Churches-Interdenominational in South San Francisco, CA Embassy Christian Center925 Linden AveSouth San Francisco, CA, 940806508730209ChurchChurches InterdenominationalChurches Places Of WorshipLeo The Great Rc ChurchTodos Lo Santos Church Show More