Cromdale school was located at 11240 - 79 Street. Built in 1931 the school was closed in 1980 by the school board. In 2004 it was sold for low cost housing and the Eastwood Health Clinic was erected in its grounds in 2008.
Ronald Macdonaald House is a residence for families from out of town with a seriously ill and hospitalized child. This building is located close to the Stollery Children's Hospital at 7726 - 107th Street