Skip to content
211 Virginia home page
Report

Immunizations - New Castle, Craig County Health Department

161 Main Street, New Castle, VA 24127

Eligibility

No restrictions

Hours

8am to 4:30pm from Monday through Friday

Languages

Spanish

Application process

Call for an appointment or clinic times.

Service area

Craig, VA
The health department offers an immunization program which includes routine childhood immunizations and adult immunizations, including flu vaccine. Many of the services are offered free or fees are sliding scale according to income and family size. Please call for more information.
What's Here

Providing organization

Craig County Health Department
Craig County Health Department