Search results

  • Edmonton Fabrication Centre Website
    3515 93rd St, Edmonton, AB T6E 6N6

    Edmonton Fabrication Centre (EFC), founded in 1987, specializes in precision metalwork, custom fabrication, CNC machining, and oil field equipment fabrication and repair. Serving both domestic and international clients, EFC is known for its commitment to customer satisfaction, advanced fabrication …