105-1803 St. Joseph Blvd, Orléans, ONK1C 6E7Get directions
Situated in Orleans, located in the Ottawa Metropolitan Area, Computer Rise is the place to go to buy a computer or to have yours repaired quickly by professionals. Check the affor...more...See more text