25th District Court Service Unit (Fincastle, VA)

     Denise M. Peery, Probation/Intake Officer


Blue Ridge Behavioral Healthcare

     24-Hour Crisis: 540-981-9351

     Initial Appointment: 540-343-3007

Carilion CONNECT

     540-981-8181 or 1-800-284-8898

Craig County Child Care Center


Craig County Health Department


Craig County Sheriff's Office

     Non-Emergency: 540-864-5127

     Emergency: 911

Craig County Social Services


     Benefit Programs:

          Supplemental Nutrition Assistance Program (SNAP)

          Temporary Assistance to Need Families (TANF)

          Medical Assistance

          Auxiliary Grant Program (AG)

          Energy Assistance Programs (EA)

     Children's Services Act

     Service Programs:

          Child Protective Services

          Foster Care


          Child Care and Development

          Adult Protective Services and Adult Services

          Services Intake

Craig General and Juvenile and Domestic Relations District Combined Courts



     540-776-1100 or 1-800-541-9992

Monroe Health Center / Craig County Health Center / Craig County Dental Clinic


SARA - Sexual Assault Response & Awareness