Tech Defense About There is no description for Tech Defense. Store Locations (1) Centre Name Location Plaza Bonita National City, CA