Society of the Transfiguration
–
Glendale, OH, 45246
... The school has completed the construction of two LEED Platinum Certified academic buildings, along with the installation of geo-exchange wells, natural play landscapes using site-recycled hardwood, and solar panels on a beautiful 23-acre campus. ... - Jun 15