Locations

Please contact the location nearest you. We look forward to working with you!

Roanoke
2510 Johnson Avenue
Roanoke, Virginia  24017
Phone:  (540) 982-1095   
Fax:  (540) 342-8048
info@cmcsupply.com


View Larger Map

Christiansburg
225 County Drive
Christiansburg, Virginia  24068
Phone:  (540) 381-1100    
Fax:  (540) 381-9510
info@cmcsupply.com


View Larger Map

Macon
1200 5th Street
Macon, GA 31201-3110
Phone:  (478) 745-5866   
info@cmcsupply.com

 


View Larger Map

Bedford
P.O. Box 467
1120 Moneta Road
Bedford, VA 24523
Phone:  540-586-1520
Fax:  540-586-4025
info@cmcsupply.com


View Larger Map

Rocky Mount
P.O. Box 571
1796 West Franklin St.
(Rt. 40 West)
Rocky Mount, VA 24151
Phone:  540-483-5208
Fax:  540-483-3613
www.rockymountsupply.com
info@cmcsupply.com


View Larger Map

iMark
WIT Baron buying groups
CMC Supply is a member of the iMark, WiT and Baron buying groups