• Centennial Windows and Doors

    • Windows & Doors
    1319 Commissioners Road East
    London, ON N6M 0B8
    (519) 451-8760
    (800) 265-1913
    (519) 451-8582 (fax)
    • About

      A London based business since 1981, Centennial Windows & Doors is a window and door manufacturing and installation company that sells its products and services through its own retail outlets, directly to the consumer, throughout Western Ontario including St. Thomas and Elgin.