235 Nugget Ave. Units 12-17, Scarborough, ON
Manufactures a broad range of communications supervisory and alarm systems.