Saint Barbara Greek Orthodox Church

Greek Orthodox parish in Santa Barbara under the Greek Orthodox Metropolis of San Francisco.

Address
1205 San Antonio Creek Road, Santa Barbara, CA 93111
Directions
More info