Craig County Public Schools
P.O. Box 245,
6 Alleghany Circle
New Castle, VA 24127
540-864-5191