Locations

VEC has 7 locations in Virginia, North Carolina and now Alabama!

Corporate Office
1155 5th Street SW
Charlottesville, VA 22902
Toll Free: (800) 666-9830
Phone: (434) 296-4184
Fax: (434) 971-8411

Charlottesville Store

Charlottesville VA

Lynchburg Branch
2613 Wards Road
Lynchburg, VA 24502
Phone: (434) 239-3000
Fax: (434) 239-8700

Lynchburg Location

Lynchburg VA

Raleigh Branch
4805 Green Rd. Ste 104
Raleigh, NC 27616
Phone: (919) 862-1914
Fax: (919) 877-8653

Virginia Electronic Components - Raleigh, NC

Raleigh NC

Roanoke Branch (Morris Automation Group)
http://www.morrisautomation.com/
518 18th St. SW
Roanoke, VA 24016
Phone: (800) 562-5581
Phone: (540) 985-0446
Fax: (540) 344-2640

VEC Roanoke (Morris Automation Group)

Kernersville (Greensboro – Winston/Salem markets) Branch
1570 Brookford Industrial Dr
Kernersville, NC 27284
Phone: 336-926-0137
Fax: 336-904-0621

Kernersville NC

Kernersville NC

Richmond (Richmond / Ashland markets) Branch
10032 Whitesel Rd
Ashland, VA 23005
Phone: 804-368-0737

Richmond VA

Richmond VA

Birmingham Branch (American Electronic Supply) 
http://www.americanelectronic.com/
13 West Park Circle
Birmingham, AL 35211
Phone: 800-633-4980
Fax: 205-942-6104

Birmingham AL

Birmingham AL