Star of the Sea Roman Catholic ChurchParishShare4410 Geary BoulevardSan Francisco, California 94118United StatesGet directions