Craig County Public Schools

Table of Contents: Contact Information | Map & Directions | Elementary School, K-12 School Nearby

Craig County Public Schools Contact Information

View Address, Phone Number, and Services for Craig County Public Schools, an Elementary School, K-12 School at Salem Avenue, New Castle, VA.

Name
Craig County Public Schools
Address
321 Salem Avenue
New Castle, Virginia, 24127
Phone
540-864-5191
Services
Elementary School

⇈ Table of Contents

Map of Craig County Public Schools

View map of Craig County Public Schools, and get driving directions from your location .


⇈ Table of Contents

Elementary School, K-12 School Nearby

Craig County High School PO Box 245 New Castle, VA County Government Office, Elementary School, Public School

HB - Craig County North Route 3 Box 2026 New Castle, VA Preschool

McCleary Elementary School 25345 Craigs Creek Road New Castle, VA Preschool & Kindergarten, Religious Education

Botetourt World Of Sports 270 Roanoke Road Daleville, VA Elementary School, Preschool

Botetourt County Public Sch 331 Springwood Road Fincastle, VA

Fincastle Preschool 136 White Church Road Fincastle, VA Child Care, Preschool & Kindergarten

Children's Nest Learning Center 161 Laymantown Road Troutville, VA Preschool & Kindergarten

HB - Craig County South 334 Ridgeway Drive Troutville, VA Preschool

Cloverdale Elementary School 833 Simmons Drive Cloverdale, VA Public School

Burton Center For Arts & Tech 1760 Roanoke Boulevard Salem, VA

Gus Mitchell School 860 Mount Vernon Lane Salem, VA

HB - Roanoke County 2137 Ellison Avenue Salem, VA Preschool