03/26/2026 06:01PM ● By Chris Barber
The Stroud Water Research Center on Spencer Road in London Grove opened its doors to the public last Saturday in celebration of World Water Day.