Summary
Organization name
Stroud Water Research Center
other names
Stroud Center
Tax id (EIN)
52-2081073
Address
970 Spencer RoadAvondale, PA 19311
🧪 Science That Saves Streams
For more than 59 years, our world-class scientists have produced groundbreaking research that drives real change — from improving tree survival rates from 20% to over 85%, to shaping USDA guidelines for streamside forest restoration. This work protects drinking water, reduces flooding, supports wildlife, and builds climate resilience.
🌱 Caring for the Land, Protecting the Water
We partner with farmers, landowners, and municipalities to plant and care for riparian buffers — the most cost-effective tool to restore healthy streams. Each acre planted is a powerful investment in clean water, biodiversity, and thriving communities.
🧠Education for All
Our educators bring science to life through hands-on stream exploration, canoe trips, mobile labs, and virtual learning — inspiring people of all ages to become stewards of their local waters.
🙌 Your Gift Protects Fresh Water
Together, we can keep streams clean, communities healthy, and ecosystems thriving. Your gift today helps fuel the Stroud Center's mission as we impact classrooms, watersheds, and land throughout Lancaster County.
Help us protect water for ourselves and our children.
Since 1967, Stroud Water Research Center has been a global leader in freshwater science. Throughout Lancaster County we're working with partnering organizations in our streams and rivers to bring hands-on environmental education to classrooms, and bring research to life as we plant trees, help monitor our waterways, and empower communities to protect clean water for all.
We partner with environmental nonprofits and volunteers to monitor streams, rivers, and creeks in your neighborhoods.
We provide technical support, guidance, experience, and sometimes even equipment to ensure their water quality data are high-quality and reliable.
Our online platforms allow them to share data with each other and YOU!
Organization name
Stroud Water Research Center
other names
Stroud Center
Tax id (EIN)
52-2081073
Address
970 Spencer Road