Saint Demetrios Greek Orthodox Church

Greek Orthodox parish in Camarillo serving Ventura County, under the Greek Orthodox Metropolis of San Francisco.

Address
5575 Santa Rosa Road, Camarillo, CA 93012
Directions
More info