Get Directions
540-551-1305
Duncan Mazda
Sales:
540-551-1305
Service:
540-551-1304
Parts:
540-999-4066
Collision:
540-579-7756
125 Jennelle Rd, Christiansburg, VA 24073
Duncan Mazda
Call
540-551-1305
Directions
Home
New
Search Inventory
Order a Vehicle
Value Your Trade
Find My Car
Quick Quote
Schedule Test Drive
Explore Mazda Models
The First-Ever Mazda CX-90 PHEV
Online Buying
2025 Mazda CX-70
Pre-Owned
Pre-Owned
Search Inventory
Vehicles Under 15k
Certified Pre-Owned Vehicles
CarFax 1 Owner
Schedule Test Drive
Quick Quote
Trade Appraisal
Find My Car
Why Buy Mazda Certified Pre-Owned
Specials
New Specials
Service & Parts Specials
Mazda Incentives
Military Discount
Service
Schedule Service
Service Department
Service
Duncan Car Rental
24 Hour Towing
Mazda Recall Information
Order Parts
Parts
Finance
Get Pre-approved
Finance Department
Payment Calculator
Military Discount
About Us
Our Dealership
Meet Our Staff
Join Our Team
The Duncan Advantage
Contact Us
Hours & Directions
Collision
Home
New
Search Inventory
Order a Vehicle
Value Your Trade
Find My Car
Quick Quote
Schedule Test Drive
Explore Mazda Models
The First-Ever Mazda CX-90 PHEV
Online Buying
2025 Mazda CX-70
Pre-Owned
Pre-Owned
Search Inventory
Vehicles Under 15k
Certified Pre-Owned Vehicles
CarFax 1 Owner
Schedule Test Drive
Quick Quote
Trade Appraisal
Find My Car
Why Buy Mazda Certified Pre-Owned
Specials
New Specials
Service & Parts Specials
Mazda Incentives
Military Discount
Service
Schedule Service
Service Department
Service
Duncan Car Rental
24 Hour Towing
Mazda Recall Information
Order Parts
Parts
Finance
Get Pre-approved
Finance Department
Payment Calculator
Military Discount
About Us
Our Dealership
Meet Our Staff
Join Our Team
The Duncan Advantage
Contact Us
Hours & Directions
Collision
Buy Online
Shop Online Inventory
Find Parts
Buy Accessories
Schedule Service
First Name:
Last Name:
Email:
Phone:
- Select Opt into Text -:
- Select Opt into Text -
Yes
No
Comments:
Submit
Value Your Trade