Star of the Sea Church

Catholic

4420 Geary Blvd, San Francisco, CA, 94118

Phone: (415) 751-0450

Website: www.starparish.com

Connect: Facebook

Nearby Churches

More Catholic churches in San Francisco, CA

What to expect on your first visit