Calaiswood School
Calaiswood School and Community Campus, Nightingale Place, Dunfermline, KY11 8LW
- Address
- Calaiswood School and Community Campus, Nightingale Place, Dunfermline, KY11 8LW
- Operator
- Fife Council
- Type
- special school
- Neighbourhood
- Duloch & Masterton