Our Facilities
  • Montreal Facility

    7810 Henri-Bourassa West
    Montreal, Quebec
    Canada, H4S 1P4

    +1 (514) 335 7665
    F +1 (514) 335 7743

    Map
  • Prince Edward Island Facility

    60 Aerospace Blvd.
    Slemon Park, P.E.I.
    Canada, C0B 2A0

    +1 (902) 888 3900
    F +1 (902) 888 3901

    Map