Marin Private Schools: Petaluma

St. John Church
455 McNear Avenue
Petaluma, CA 94952
K–5
Upper Campus
825 Middlefield Drive
Petaluma, CA 94952
Phone: (707) 763-9222
K–5, 6–8, Primary or secondary school