Home » Locations » Star of the Sea Church

Star of the Sea Church

Loading Map....

Address
4420 Geary Boulevard
San Francisco
California
Pacific
94118
United States


Star of the Sea Church is a Catholic parish in the Archdiocese of San Francisco. They have both English and Latin Masses.

Upcoming Events

  • No events in this location