Saint Teresa of Avila Church

17242 Bodega Highway, Bodega, CA 94922