Craig County High School
25239 Craigs Creek RdNew Castle,
VA,
24127 5408645185
Craig County High SchoolEster Greebburg Middle SchoolJames Monroe High SchoolPrivate Schools K 12Public High SchoolsPublic Schools
Craig County Superintendent
6 Alleghany CirNew Castle,
VA,
24127 5408645191
Craig County High SchoolEster Greebburg Middle SchoolPrivate Schools K 12Public High SchoolsPublic Schools
Mc Cleary Elementary School
25345 Craigs Creek RdNew Castle,
VA,
24127 5408645173
Craig County High SchoolEster Greebburg Middle SchoolPrivate Schools K 12Public High SchoolsPublic Schools
Craig County School Bus Garage
112 Marshall AveNew Castle,
VA,
24127 5408645611
Craig County High SchoolMonroe County Solid Waste Authority