Stroud Water Research Center
970 Spencer Rd, Avondale 19311