51 Elizabeth St, St Thomas, ON
300 South Edgeware Rd., St Thomas, ON
100 Ross St, St Thomas, ON
122 Edward St., St Thomas, ON
399 South Edgeware Rd. Units 5&6, St Thomas, ON
Design, development & manufacturing of electronic assemblies & sub-assemblies