https://stroudcenter.org/wp-content/uploads/will-milliken.jpg 800 800 Stroud Water Research Center Stroud Water Research Center https://stroudcenter.org/wp-content/uploads/will-milliken.jpg October 4, 2016 June 25, 2021 Facilities Manager Facilities Department Contact Emailtel. 610-268-2153, ext. 1285970 Spencer Road, Avondale, PA 19311
Foxwynd Foundation Awards $60,000 to Stroud Water Research Center for Historic Cabin Restoration https://stroudcenter.org/wp-content/uploads/stroud-cabin-october2025-square_TPeterson.jpg 800 800 Stroud Water Research Center Stroud Water Research Center https://stroudcenter.org/wp-content/uploads/stroud-cabin-october2025-square_TPeterson.jpg May 5, 2026 May 7, 2026 May 5, 2026
Institute Profile: Stroud Water Research Center https://stroudcenter.org/wp-content/uploads/publication-e1554320152730.jpg 350 210 Stroud Water Research Center Stroud Water Research Center https://stroudcenter.org/wp-content/uploads/publication-e1554320152730.jpg May 1, 2025 July 9, 2025 May 1, 2025
We Flipped the Switch! https://stroudcenter.org/wp-content/uploads/new-solar-array-stroud-center.jpg 800 450 Stroud Water Research Center Stroud Water Research Center https://stroudcenter.org/wp-content/uploads/new-solar-array-stroud-center.jpg April 29, 2025 April 30, 2025 April 29, 2025