St James Catholic ChurchParishShare125 Sonoma Mountain ParkwayPetaluma, CA 94954United StatesGet directions