Members, it's time to pay your membership dues
to support the work of the Grange.
It's easy to do online here.
Sebastopol Grange Hall: 6000 Sebastopol Ave, Hwy 12, Sebastopol, CA 95472.
This site is maintained by members of Sebastopol Grange #306. All content is copyright Sebastopol Grange #306 and cannot be republished or duplicated in any way in any media without prior written consent.
Photos at top of page and elsewhere on this site by Darla Schoenrock and Lawrence Jaffe.