Locations

Headquarters
6437 MANCHESTER AVENUE
SAINT LOUIS, Missouri USA
63139-3457
314-645-6200
Selling Locations
TECH ELECTRONICS INC - Columbia
314 Nebraska Avenue
Columbia, Missouri, United States
65201

TECH ELECTRONICS INC - Springfield
1900 East Chestnut Expressway
Springfield, Missouri, United States
65802