The ECC is located adjacent to the Wissahickon Inn on SCH Academy's campus—just off of 501 W. Springfield Avenue.
For those who are familiar with the SCH campus, the Center is located within the Jordan Building (previously home of the Lower School Boys). The Center has a playground with ample space for the children to play and explore the natural world.