GIS and Mapping, Voter and Elections Information
Craig County Voter Registrar's Office
155 Main St., New Castle, VA 24127
Phone (540)864-6190 Fax (540)864-5551
155 Main St., New Castle, VA 24127
Phone (540)864-6190 Fax (540)864-5551