Automotive

Craig County Automotive (540) 864-8377
Helms Pro Hardware & Auto Parts (540) 864-5722
Mac’s Auto Sales (540) 864-6619
311 Automotive  (540) 293-5082
 

Banks

Carter Bank & Trust (540) 864-5181
Farmers & Merchants Bank  (540) 864-5156

Beauty Salons

Hair Design (540) 864-8788
Lisa’s Little Hair Shop (540) 864-5577
Shay-Pit Too (540) 864-7188
Unique Hair Fashions (540) 864-5100
 

Convenience and Grocery Stores

 C & M Grocery  (540) 864-6062
Carper Quick Mart (540) 864-8822
The Emporium (540) 309-6650
Family Dollar  (540) 864-6263
Food Country USA  (540) 864-6221
IGA Express (540) 864-7301
Paint Bank General Store (540) 897-5000
Sinking Creek Store (540) 864-6295

Other

Charlton Associates Realtors (540)864-6900

Crawford Oil Company (540) 864-5601

Creekside Creations – Country Photography (540) 864-5913

Dudding Logging  (540) 864-5288
Farm Bureau  (540) 864-6428
Fitness by Holly  (540) 765-7081

Guthrie Insurance (540) 864-6688

Helms Hardware   (540) 864-5722
Johnston Masonry  (540)864-6628  
Katie’s Pet Grooming (540) 864-8752
MagPiper Metal Works  (540)580-2870
Market Street Pharmacy (540) 864-8800
McClanahan Sawmill, LLC (540)598-2242
Meadow Creek Mini Storage (540) 864-8888
Meadow Creek Wood Shop (540) 864-5666
Paitsel Funeral Home (540) 864-5142
Stahl, Robert K. CPA PC (540) 312-1575  www.RobStahlCPA.com  
Sullivan Contracting, Inc.  (540) 864-7007
Wolf Dimatteo & Assoc. (540) 864-5107
Zimmerman’s Equipment (540)864-5444
 

Utilities

APCO 1-800-956-4237
Citizens Cable Vision 1-800-941-0426                  
Craig-Botetourt REA (540) 864-5121
DIRECT TV 1-800-531-5000
DISH Satelite TV 1-800-610-2256
Pembroke Telephone Cooperative (Newport Area) 540-626-7111
Public Service Authority (water) (540) 864-6368
TDS  (telephone)      1-877-837-8372
 
 

Health Caresign-med center

Craig County Dental Center (540) 864-5556
Craig County Health Care Center (540) 864-6390
Craig County Rescue Squad (540) 864-5115
Ebrahim H. Baradaran, Dentist (540) 864-5125
Market Street Pharmacy (540) 864-8800
 
 
 
 
 
Sign Up for Craig County Updates

Sign Up for Craig County Updates

Join our mailing list to receive the latest news and updates about Craig County government and community.

You have Successfully Subscribed!