Marchand Lighting & Electrical January 29, 2016 claudielarouche@gmail.com Loading Map.... Marchand Lighting & Electrical1283 Algoma Road - OttawaEvents 45.4172319 -75.61855349999996 Address 1283 Algoma Road Ottawa Canada Upcoming Events No events in this location