Craig County Health Department

Address:   POB 6, Main Street
New Castle, VA 24127
Phone:  (540) 864-5136
Fax:  (540) 864-6454