Stroud Water Research Center

Client: Stroud Water Research Center
Location: Avondale, PA

The Stroud Water Research Center of the Philadelphia Academy of Natural Sciences is one of the premier freshwater research institutes in the world. Stroud also supports an important environmental education program, and is expanding their campus to include a new Education Building. Meliora provided civil engineering and permitting services for designs that can both restore the water balance of the site and serve as education tools, such as rainwater cisterns for water reuse, porous pavement, rain gardens, and a restored landscape. Meliora also assisted in the development of a new Zoning Overlay District specific to the needs and mission of Stroud, and in obtaining the necessary zoning and land use approvals. Other approvals obtained by Meliora include the Preliminary/ Final Land Development approval through the township, and the NPDES permit through the County Conservation District as well as PA DEP.

  • 259 morgan Street, Phoenixville, PA 19460
  • P: 610.933.0123
  • F: 610.933.0188