Stroud Water Research Center, Inc.

Stroud Water Research Center is an independent, 501(c)(3) not-for-profit organization that seeks to advance knowledge and stewardship of freshwater systems through global research, education, and watershed restoration.

Features:

970 Spencer Rd
Avondale, Pennsylvania 19311

No Records Found

Sorry, no records were found. Please adjust your search criteria and try again.

Google Map Not Loaded

Sorry, unable to load Google Maps API.

More Places to Check Out

Pike County Conservation District

The Pike County Conservation District is committed to the long-term protection and sustainable use of Pike County’s natural resources. We accomplish this through partnership, education, technical assistance, planning, enforcement, and leadership.

Learn More

Delaware Riverkeeper Network

,

The Delaware Riverkeeper Network champions the rights of our communities to a Delaware River and tributary streams that are free-flowing, clean, healthy, and abundant with a diversity of life. For over 30 years, the Delaware Riverkeeper Network has given voice,…

Learn More

Tulpehaking Nature Center

, ,

The Tulpehaking Nature Center is the primary access and interpretive hub for the Abbott Marshlands, an area known for its rich archaeological heritage, with deposits representing 13,000 years of Native American history in the Delaware Valley. It also includes the…

Learn More

This project is a part of “From the Source: Stories of the Delaware River” and is produced with support from the National Geographic Society, the Lenfest Institute for Journalism, and the William Penn Foundation. Editorial content is created independent of the project’s donors.