Owner at Lefebvre Electronics - Sudbury, Ontario, Canada
Lefebvre Electronics is a company based out of 1133 Notre Dame Ave, Greater Sudbury, Ontario, Canada.