Situated in the Discovery Plaza, this business offers custom-built computers, software, accessories, installation and more. Office supplies and furniture are also available through this company. Address: 4 Discovery Rd. Red Lake ON CAN POV 1LO Send an Email 1 807 727-9922