About

The Center for Watershed Protection, Inc. is a national nonprofit organization providing technical assistance, guidance and training to local governments, watershed organizations and others working to protect and restore their watersheds.