Ardvreck School is an independent boarding and day preparatory school for boys and girls aged 3–13, located in Crieff in Perth and Kinross, Scotland.
It was established in 1873.
[1]