Volunteering for the James

Volunteering for the James

Volunteers play a big role in helping the James River Association achieve its mission. Community members that donate their time make many of our projects possible – whether it is a trash cleanup, water quality testing, invasive species management, restoration...