TEC was established in January 1986. The business originally named Technical Audio Systems specialized in sound intercom paging and BGM (back ground music) system installation and service.
Total Electronics Systems Inc
1808 Houma Blvd
Metairie, LA 70001
Phone: 504-889-0369
ViewTotal Electronics Systems Inc