Back to Search River Montessori Charter School Categories Education (pre-K to 12) 3880 Cypress Dr , Petaluma , CA , 94954-5613 (707) 778-6414 http://www.rivermontessoricharter.org Additional Info County : Sonoma Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone River Montessori Charter School