New Castle - VA Business Listings
Displaying listings 1 - 200 of 247 in total-
Locust Mountain Grill
Restaurants/Food & Dining
219 Main St
New Castle - VA
-
Locust Mountain Grill
Restaurants/Food & Dining
219 Main St
New Castle - VA
-
Meadowview Drive
4353 Meadowview Drive
New Castle - VA
(540) 864-8413
-
Charlton Associates
Real Estate
New Castle - va
(540) 864-6902
-
All Towns Locksmith Serving New Castle - Residential Commercial
Locksmiths
NEW CASTLE - va
(540) 212-4313
-
New Castle Manor
Residential Apartments
248 Chilton St
New Castle - VA
(540) 864-7004
-
Wilderness Adventure At Eagle Landing
RV Parks
11176 Peaceful Valley Rd
New Castle - VA
(540) 864-6792
-
Craig-Botetourt Electric Co-Op - Cust Svc
Electric Companies
Po Box 265
New Castle - VA
(540) 864-5121
-
Craig County Dental Center
Dentists
200 Market St
New Castle - VA
(540) 864-5556
-
Craig County of Administrator's Office TTY Accessible - District Court Clerk
City & County Government
Po Box 232
New Castle - VA
(540) 864-5989
-
Precision Tool & Grind
Machine Shops CNC Machining
111 Park Ave
New Castle - VA
(540) 864-5126
-
Craig Healing Springs Church
Religious Organizations
6 Grannys Branch Rd
New Castle - VA
(540) 864-8371
-
Southern Air Incorporated
Highway 615
New Castle - VA
(540) 864-5358
-
Pine Top Restaurant
American Restaurants
24429 Craigs Creek Rd
New Castle - VA
(540) 864-5864
Online Menu -
Craig County School Bus Garage
Education
New Castle - VA
(540) 864-5611
-
Craig County Health Center
Physicians & Surgeons
226 Market St
New Castle - VA
(540) 864-6390
-
New Castle Commons Office
Retirement Centers & Apartments Operators
301 Salem Ave
New Castle - VA
(540) 864-5160
-
Craig County High School
Elementary School, High School, SecondaryElementary Schools
25239 Craigs Creek Rd
New Castle - VA
(540) 864-5185
-
Craig County Automotive
Auto Maintenance & Repair Services
331 Main St
New Castle - VA
(540) 864-8377
-
Smith
New Castle - VA
(540) 864-5579
-
Camp Easter Seals
Campgrounds
900 Camp Easter Seals Rd
New Castle - VA
(540) 864-5750
-
Town of Iron Gate
City, City Courts, Municipality, TownshipCity & County Government
401 Commerce Ave
New Castle - VA
(540) 862-0770
-
Craig New Castle Public Service Authority
City & County Government
Highway 680
New Castle - VA
(540) 864-6368
-
Tds
Tire Wholesale & Retail
DISH SATELLITE TV FROM TDS, SATELLITE 1V FROM, TDS-YOUR, TRUSTED PROVIDER., YOUR TRUSTED PROVIDER.
New Castle - VA
(800) 610-2256
-
Johnston Masonry
Masonry & Bricklaying Contractors
New Castle - VA
(540) 864-6006
-
Wolf Dimatteo & Associates
Health Food Products Wholesale & Retail
New Castle - VA
(540) 864-8080
-
Wilderness Outdoor Opportunity Discovery School - VA Baptist Children's Home
Child Related Social Services
47 Bobcat Ln
New Castle - VA
(540) 864-6640
-
Forksofjohnscreek Parsonage
Religious Organizations
84 Dicks Creek Rd
New Castle - VA
(540) 864-6290
-
New Castle Florist And Gifts
Florists
New Castle - VA
(888) 629-5217
-
Mccleary Elementary School
Elementary Schools
25345 Craigs Creek Rd
New Castle - VA
(540) 864-5173
-
District Court Clerk
City & County Government
New Castle - VA
(540) 864-5989
-
Wolf Dimatteo + Associates
Agricultural Consultants
New Castle - VA
(540) 864-8080
-
Crawford Harry
Fuel Dealers
514 Court
New Castle - VA
(540) 864-5601
-
Craig Botetourt Electric
Electric Companies
Po Box 265
New Castle - VA
(540) 864-5461
-
Hollins Ray & Ann
Builders & Contractors
Highway 616
New Castle - VA
(540) 864-7132
-
Schools - Buchanan County - Bevins J M Elementary - Instructional Material Center
Elementary Schools
Po Box 245
New Castle - VA
(276) 935-8302
-
Carter Bank & Trust
Banks
181 Main St
New Castle - VA
(540) 864-5181
-
Locust Mountain Grill
American Restaurants
219 Main Street
New Castle - VA
(540) 864-8600
Online Menu -
Craig County - Building Inspection Office
City & County Administrative Agencies
Po Box 186
New Castle - VA
(540) 864-5010
-
Craig County Public Library
Public Libraries
303 Main St
New Castle - VA
(540) 864-8978
-
Amerigas
Propane
208 5Th St
New Castle - VA
(540) 862-4148
-
New Castle Manor 3009
180 WOODMAN AVE
NEW CASTLE - VA
(540) 864-5807
-
Commonwealth of Virginia - Virginia Cooperative Extension-Craig County Office
State Government
24838 Craigs Creek Rd
New Castle - VA
(540) 864-5812
-
Craig County Child Care Center
Child Care & Day Care Services
Highway 311
New Castle - VA
(540) 864-7700
-
Donikowski Frederick P DDS
Dentists
297 Market St
New Castle - VA
(540) 864-5125
-
Virginia Cooperative Extension-Craig County Office
City & County Government
24838 Craigs Creek Rd
New Castle - VA
(540) 864-5812
-
Mountain View Apartments
Apartments & Buildings
NEW CASTLE - VA
(540) 864-8064
-
Huffman Elridge C Attorney Office
Attorneys
1968 Dicks Creek Rd
New Castle - VA
(540) 864-5842
-
Craig County Commonwealth Atty
Attorneys
New Castle - VA
(540) 864-5394
-
Cox Thaddeus R
Attorneys
Po Box 284
New Castle - VA
(540) 864-5394
-
Mattie's Roastery
Coffee & Tea Wholesale
721 Barbours Creek Rd
New Castle - VA
(540) 864-5460
-
Craig County Dental Center
Dentists
230 Market St
New Castle - VA
(540) 864-5556
-
Blue Ridge Soaring Soc
Foundations, Clubs, Associations, Etcetera
Highway 311
New Castle - VA
(540) 864-5800
-
Amos' Taxidermy
Repair Services
New Castle - VA
(540) 544-7306
-
Crossroads Christian Church
Christian Churches
Highway 615
New Castle - VA
(540) 864-5074
-
Mac's Auto Sales
Used Cars, Trucks & Vans
390 Salem Ave
New Castle - VA
(540) 864-6619
-
Price Automotive Group - You Always Get Your Best Price First Ask Anyone - Used Car & Truck Sales - Price Road Sure Used New Castle
Cars, Trucks & Vans
168 n Dupont Hwy
New Castle - VA
(800) 345-1284
-
C&M Builders
Residential Construction Contractors
Highway 658
New Castle - VA
(540) 864-6936
-
Meadow Creek Mini Storage
Household Goods Storage
New Castle - VA
(540) 864-8888
-
Loa Local Office On Aging
Social Services & Welfare
Po Box 74
New Castle - VA
(540) 864-6031
-
Town of New Castle - Vice Mayor - Mayor
City & County Government
Po Box 347
New Castle - VA
(540) 864-7306
-
Town of New Castle - Vice Mayor
City & County Government
Po Box 347
New Castle - VA
(540) 864-6344
-
Town of New Castle - Mayor
City & County Government
Po Box 347
New Castle - VA
(540) 864-7306
-
Town of New Castle - Town Hall
City, County, Municipality, Parish, TownshipCity & County Government
339 Market St
New Castle - VA
(540) 864-2200
-
Lisa's Little Hair Shop
Beauty Salons
Po Box 84
New Castle - VA
(540) 864-5577
-
Craig County Automotive
Auto Maintenance & Repair Services
Salem Ave
New Castle - VA
(540) 864-8644
-
Market Street Pharmacy
Pharmacies & Drug Stores
Market St
New Castle - VA
(540) 864-8800
-
Family Dollar Store
Discount Department Stores, by Name
222 Main St
New Castle - VA
(540) 864-6263
-
Sheriff's Department
Sheriff's Department
New Castle - VA
(540) 864-5127
-
Farmers & Merchants Bank of Craig County - Main St
Banks
Main St
New Castle - VA
(540) 864-5156
-
First National Exchange Bank
Mortgage Bankers & Correspondents
300 Main St
New Castle - VA
(540) 864-5181
-
Zimmermans Equipment
Farm Equipment
5145 Craig Valley Dr
New Castle - VA
(540) 864-5444
-
Chestnut Grove Church
Religious Organizations
20587 Cumberland Gap Rd
New Castle - VA
(540) 864-5996
-
Cox Thaddeus r
OTHER HOURS AVADABLE UPON REQUESTAttorneys
225 Court St
New Castle - VA
(540) 864-5394
-
Hair Design
Beauty Salons
Market St
New Castle - VA
(540) 864-8788
-
Family Hair Salon
Beauty Salons
Rr 615
New Castle - VA
(540) 864-8577
-
Wolf Dimatteo + Associates
Agricultural Consultants
49 Race St
New Castle - VA
(540) 864-5107
-
Craig CO Farm Bureau
Insurance Carriers
254 Salem Ave
New Castle - VA
(540) 864-5278
-
Kings Transmission
Transmission Repair
388 Salem Ave
New Castle - VA
(540) 864-8645
-
Mick or Mack Iga
Grocery Stores & Supermarkets
302 Market St
New Castle - VA
(540) 864-6221
-
Craig Springs Voting Precinct
Religious Organizations
Craig Spgs
New Castle - VA
(540) 864-8371
-
Time Warner Cable
Cable Television Companies & Services
New Castle - VA
(855) 609-9770
-
RX Insurance
Insurance Carriers
New Castle - VA
(540) 864-6659
-
Guthrie Insurance Agency
Insurance Carriers
207 Main St
New Castle - VA
(540) 864-6688
-
United States Government - Postal Service - New Castle
Post Offices
214 Main St
New Castle - VA
(540) 864-5253
-
Craig Valley Baptist Church
Baptist Churches
171 Salem Ave
New Castle - VA
(540) 864-5667
-
Frederick P Donikowski Dds
Dentists
230 Market St
New Castle - VA
(540) 864-5125
-
The Critter Guy
Pest Control Services
21714 Cumberland Gap Rd
New Castle - VA
(540) 864-6666
-
Schools
Elementary Schools
Po Box 245
New Castle - VA
(276) 259-6329
-
Bent Tree Construction
Highway & Street Construction Contractors
515 Meadow Brook Ln
New Castle - VA
(540) 864-8890
-
New Castle Florist And Gifts Directory
Florists
Johns Creek Rd
New Castle - VA
(888) 510-3441
-
Ebrihim H Baradaran Dmd Pc
Dentists
230 Market St
New Castle - VA
(540) 864-5125
-
Citizens Cable Vision
Cable Television Companies & Services
New Castle - VA
(800) 941-0426
-
Direct Sat Tv - Satellite Tv
Antennas & Satellites Sales
New Castle - VA
(540) 265-1189
-
Craig County High School
Education
Po Box 245
New Castle - VA
(540) 864-5185
-
Craig County Rescue Squad-Emergencies
Ambulance Department
184 Paint Bank Rd
New Castle - VA
(540) 864-5115
-
Wolf & Associates
General Consultants
4 Nature S
New Castle - VA
(540) 864-3300
-
Elmore CD
General Consultants
New Castle - VA
(540) 864-2054
-
Elmore CD Jr Office
General Consultants
New Castle - VA
(540) 864-2911
-
Firewood Sales
Fuel Dealers
New Castle - VA
(540) 864-7104
-
Farm Service Agency
Federal Government
36 Executive Cir
New Castle - VA
(540) 864-5195
-
Big Pine Trout Farm
Landscape Garden Equipment
156 Meadow Brook Trl
New Castle - VA
(540) 864-5555
-
Department of Juvenile Justice 25th District Court Service Un
Miscellaneous Government
182 Markin Ln
New Castle - VA
(540) 864-7373
-
Saint John's Catholic Church
Catholic, MassCatholic Churches
Highway 615
New Castle - VA
(540) 864-8686
-
Grace Baptist Church
Baptist Churches
159 Old Railroad Ave
New Castle - VA
(540) 864-7729
-
New Castle Family Practice
Physicians & Surgeons
Market St
New Castle - VA
(540) 772-3400
-
Forest Svc
Livestock Commission
Highway 615
New Castle - VA
(540) 864-5195
-
Fitness First
Health Clubs & Gymnasiums
204 Main St
New Castle - VA
(540) 864-5777
-
Bethel United Methodist Church
Contemporary, MethodistMethodist Church
9979 Cumberland Gap Rd
New Castle - VA
(540) 544-7040
-
New Castle Volunteer Fire Dept - New Castle
Fire Department
New Castle - VA
(540) 864-7079
-
United States Postal Service-Usps
Post Offices
283 Main St
New Castle - VA
(540) 864-6093
-
Iga Express
Grocery Stores & Supermarkets
344 Salem Ave
New Castle - VA
(540) 864-7301
-
Craig Springs Camp and Conference Center
Campgrounds
Highway 658
New Castle - VA
(540) 864-5768
-
The Secret Garden
Landscape Contractors & Designers
412 Salem Ave
New Castle - VA
(540) 864-6557
-
New Castle Florist And Delivery
Florists
Cumberland Gap Rd
New Castle - VA
(888) 795-9515
-
New Castle Home Security Systems
Burglar Alarm Systems
New Castle - VA
(866) 525-3380
-
Subway
Sandwich Shop Restaurants
316 Market St
New Castle - VA
(540) 864-8300
-
The Bread Basket
Restaurants/Food & Dining
415 Salem Ave
New Castle - VA
(540) 864-6372
-
Hutch On Main
Restaurants/Food & Dining
219 Main St
New Castle - VA
(540) 864-8824
-
Bibos Pizzeria
Pizza Restaurant
137 Salem Ave
New Castle - VA
(540) 864-5000
Online Menu -
Craig County of Administrator's Office TTY Accessible - Craig Co
City & County Government
Po Box 267
New Castle - VA
(540) 864-5812
-
Craig County of Administrator's Office TTY Accessible - General Registrar's Ofc
City & County Government
Po Box 8
New Castle - VA
(540) 864-6190
-
Town of New Castle - Zoning Administrator
City & County Government
Po Box 347
New Castle - VA
(540) 864-5380
-
Craig County of Administrator's Office TTY Accessible - Commissioner Of Revenue
City & County Government
Po Box 186
New Castle - VA
(540) 864-6241
-
Schools - Buchanan County - Education Board of - Instructional Material Center
Elementary Schools
Po Box 245
New Castle - VA
(276) 935-8302
-
County of Craig - Virginia Cooperative Extension-Craig County Office
City & County Administrative Agencies
24838 Craigs Creek Rd
New Castle - VA
(540) 864-5812
-
Schools - Cedar Bluff School
Elementary Schools
Po Box 245
New Castle - VA
(276) 963-5765
-
Schools - Band Room
Elementary Schools
Po Box 245
New Castle - VA
(276) 935-6221
-
Schools - Surry - Surry High
Education
Po Box 245
New Castle - VA
(757) 267-2211
-
Craig County - Clerk's Office
City & County Administrative Agencies
PO Box 186
New Castle - VA
(540) 864-6141
-
Craig County Public Schools - Public Service Authority - Sheriffs Office
Education
Po Box 266
New Castle - VA
(540) 864-5127
-
Craig County Public Schools - Public Service Authority - Treasurer's Office
Education
Po Box 57
New Castle - VA
(540) 864-5641
-
Schools - Cafeteria
Education
Po Box 245
New Castle - VA
(434) 949-7833
-
Craig County - Craig County Health Department
City & County Administrative Agencies
Main St
New Castle - VA
(540) 864-5136
-
Craig County Public Schools - Public Service Authority - Voter Registration
Education
Po Box 8
New Castle - VA
(540) 864-6190
-
Schools - Tazewell County - Cedar Bluff School
Elementary Schools
Po Box 245
New Castle - VA
(276) 963-5765
-
County of Craig - Supt Of Schools
City & County Administrative Agencies
Po Box 245
New Castle - VA
(540) 864-5191
-
Schools - Buchanan County - Athletic Dept
Elementary Schools
Po Box 245
New Castle - VA
(276) 935-6302
-
Craig County - Treasurer's Office
City & County Administrative Agencies
PO Box 186
New Castle - VA
(540) 864-5641
-
Craig County Public Schools - Superintendent Of Schools
Education
Po Box 245
New Castle - VA
(540) 864-5191
-
Craig County Public Schools - Public Service Authority - Social Services Department
Education
Po Box 330
New Castle - VA
(540) 864-5117
-
Craig County Public Schools - Public Service Authority - Business Calls
Education
Po Box 245
New Castle - VA
(540) 864-5115
-
Schools - Chase City - Bluestone Middle School - Cafeteria
Education
Po Box 245
New Castle - VA
(434) 372-2415
-
Schools - Cafeteria
Education
Po Box 245
New Castle - VA
(434) 372-2415
-
Schools - Buchanan County - Grundy High - Athletic Dept
Elementary Schools
Po Box 245
New Castle - VA
(276) 935-6302
-
Schools - Bland County - Rocky Gap High
Education
Po Box 245
New Castle - VA
(276) 928-1100
-
Schools - Athletic Dept
Elementary Schools
Po Box 245
New Castle - VA
(276) 935-6302
-
Schools - Buchanan County - Cafeteria
Elementary Schools
Po Box 245
New Castle - VA
(276) 935-4775
-
Town of New Castle - Toown Hall
City & County Government
339 Market St
New Castle - VA
(540) 864-2200
-
Schools - Charlotte County - Bacon District Elementary School
Elementary Schools
Po Box 245
New Castle - VA
(434) 735-8612
-
Schools - Buchanan County - Grundy High - Cafeteria
Elementary Schools
Po Box 245
New Castle - VA
(276) 935-4775
-
Schools - Buchanan County - Bevins J M Elementary
Elementary Schools
Po Box 245
New Castle - VA
(276) 259-6329
-
Schools - Buchanan County - Education Board of
Education
Po Box 245
New Castle - VA
(276) 935-2331
-
Schools - Boykins - Meherrin Elementary School
Education
Po Box 245
New Castle - VA
(757) 654-6461
-
Town of New Castle - Vice Mayor - Town Hall
City & County Government
339 Market St
New Castle - VA
(540) 864-2200
-
Schools - Buchanan County - Drug Education Center - Instructional Material Center
Elementary Schools
Po Box 245
New Castle - VA
(276) 935-8302
-
Craig County - District Court Clerk
City & County Administrative Agencies
PO Box 186
New Castle - VA
(540) 864-5989
-
Town of New Castle - Vice Mayor - Zoning Administrator
City & County Government
Po Box 347
New Castle - VA
(540) 864-5380
-
Schools - Tazewell County - Maintenance - Bus Garage
Education
Po Box 245
New Castle - VA
(276) 326-1243
-
Craig County - Voter Registration
City & County Administrative Agencies
New Castle - VA
(540) 864-6190
-
Landfill
Residential Landfills
Highway 609
New Castle - VA
(540) 864-7105
-
Barker George C
Real Property Lessors
Craig Co
New Castle - VA
(540) 864-6921
-
Bill's Appliance Repair
Appliance Service & Repair
259 Bear Hollow Trl
New Castle - VA
(540) 864-5922
-
Precision Tool & Grind
Machine Shops CNC Machining
111 Park Ave
New Castle - VA
(540) 864-5126
-
Peery's Lawn Care
Landscape Contractors & Designers
45 4Th St
New Castle - VA
(540) 387-0015
-
Sinking Creek Store
General Merchandise Stores
Highway 42
New Castle - VA
(540) 864-6295
-
Craig County of Administrator's Office TTY Accessible - Commonwealth Atty
City & County Government
Po Box 186
New Castle - VA
(540) 864-5394
-
County of Craig - Ambulance Services
City & County Administrative Agencies
Po Box 308
New Castle - VA
(540) 864-5010
-
Craig County of Administrator's Office TTY Accessible - Dept Of Social Services Main
City & County Government
Po Box 330
New Castle - VA
(540) 864-5117
-
Schools - Cafeteria
Elementary Schools
Po Box 245
New Castle - VA
(276) 935-4775
-
Schools - Buchanan County - Grundy High - Band Room
Elementary Schools
Po Box 245
New Castle - VA
(276) 935-6221
-
Schools - Buchanan County - Band Room
Elementary Schools
Po Box 245
New Castle - VA
(276) 935-6221
-
All Amanda & Jennifer
New Castle - VA
(540) 864-6357
-
Wolf Dimatteo & Associates
Business Management Consultants
49 RACE ST
NEW CASTLE - VA
(540) 864-5107
-
Hancock Sharon Modem Line
New Castle - VA
(540) 864-8343
-
New Castle Christian Church Preschool
Christian Churches
Christian, Faith-Based School, Kindergarten, Preschool, Nursery School, Pre Kindergarten, Religious School
311 Salem Ave
New Castle - VA
(540) 864-5212
-
Craig Botetourt Electric
Electric Companies
26198 Craigs Creek Rd
New Castle - VA
(540) 864-5121
-
L&S Excavating
Septic Tanks & Systems
Highway 624
New Castle - VA
(540) 864-5600
-
Craig Manufacturing
Manufacturing
New Castle
New Castle - VA
(540) 864-5141
-
Clerk's Office
City & County Government
New Castle - VA
(540) 864-6141
-
Electoral Board
City & County Government
Main St
New Castle - VA
(540) 864-7300
-
Charlton Associates
Real Estate
203 Main St
New Castle - VA
(540) 864-6900
-
All Donna
833 Waltons Mountain Rd
New Castle - VA
(540) 864-5098
-
Paitsel Funeral Home
Funeral Services Crematories & Cemeteries
Each Family Is Provided With the Opportunity To Learn About and Discuss the Wide Variety of Funeral Service Options Available To Them, Our Funeral Home Provides…
286 Main St
New Castle - VA
(540) 864-5142
-
All Melissa & Richard
397 Wild Cat Holw
New Castle - VA
(540) 864-6993
-
Baker Farm
Farms
500 New Castle Cmns Apt A4
New Castle - VA
(540) 897-5527
-
Charlton Associates
Real Estate
Po Box 178
New Castle - VA
(540) 864-6903
-
All Charles E
New Castle - VA
(540) 864-5691
-
Loan Jerry A
23565 Craigs Creek Rd
New Castle - VA
(540) 864-5788
-
AmeriGas Propane
Propane
208 5Th St
New Castle - VA
(800) 225-6174
-
All Evelyn
New Castle - VA
(540) 864-6427
-
All Stanley & Betsy
10159 Little Mountain Rd
New Castle - VA
(540) 864-5422
-
General Registrar's
City & County Government
New Castle - VA
(540) 864-6190
-
All C Jr
New Castle - VA
(540) 864-6018
-
Page Valley Motors Computer Line
Highway 311
New Castle - VA
(540) 864-2277
-
Farrier WL JF Farm
Little Mountain Rd
New Castle - VA
(540) 544-7328
-
Surface Thos J Attorney
Attorneys
180 Woodman Ave
New Castle - VA
(540) 864-5612
-
Surface Thomas E
261 Mineral Sprgs Rd
New Castle - VA
(540) 864-6415
-
Paitsel James
Cremation Supplies Equipment & Services
New Castle - VA
(540) 864-6138
-
Superintendent of Schools
County, Public School, ParishElementary Schools
Po Box 245
New Castle - VA
(540) 864-5191