Schools in Leicester, Vermont, the US.
Schools locations in Leicester, Vermont. Find the nearest schools locations, near you.
All schools in Leicester
- Leicester Central School
+1 802-247-8825
68 Schoolhouse Rd, Leicester, VT 05733, Leicester, Leicester, Vermont 05733