Libraries of Markham Public Library
  • MPL - Angus Glen Branch

    Address
    3990 Major Mackenzie Drive East, Markham, L6C 1P8, CA
    Location
    43.8945525 -79.3361378
    Telephone
    905-513-7977
    Hours
    Monday 09:3021:00
    Tuesday 09:3021:00
    Wednesday 09:3021:00
    Thursday 09:3021:00
    Friday 09:3017:00
    Saturday 09:0017:00
    Sunday 13:0017:00
  • MPL - Cornell Branch

    Address
    3201 Bur Oak Avenue, Markham, L6B 0T2, CA
    Location
    43.8858572 -79.2292768
    Telephone
    905-513-7977
    Hours
    Monday 09:3021:00
    Tuesday 09:3021:00
    Wednesday 09:3021:00
    Thursday 09:3021:00
    Friday 09:3017:00
    Saturday 09:0017:00
    Sunday 13:0017:00
  • MPL - Markham Village Branch

    Address
    6031 Highway 7 East, Markham, L3P 3A7, CA
    Location
    43.8740977 -79.25898149999999
    Telephone
    905-513-7977
    Hours
    Monday 09:3021:00
    Tuesday 09:3021:00
    Wednesday 09:3021:00
    Thursday 09:3021:00
    Friday 09:3017:00
    Saturday 09:0017:00
    Sunday 13:0017:00
  • MPL - Milliken Mills Branch

    Address
    7600 Kennedy Road, Unit 1, Unionville, L3R 9S5, CA
    Location
    43.8401103 -79.30526549999999
    Telephone
    905-513-7977
    Hours
    Monday 09:3021:00
    Tuesday 09:3021:00
    Wednesday 09:3021:00
    Thursday 09:3021:00
    Friday 09:3017:00
    Saturday 09:0017:00
    Sunday 13:0017:00
  • MPL - Thornhill Community Centre Branch

    Address
    7755 Bayview Avenue, Thornhill, L3T 4P1, CA
    Location
    43.8196108 -79.4002282
    Telephone
    905-513-7977
    Hours
    Monday 09:3021:00
    Tuesday 09:3021:00
    Wednesday 09:3021:00
    Thursday 09:3021:00
    Friday 09:3017:00
    Saturday 09:0017:00
    Sunday 13:0017:00
  • MPL - Thornhill Village Branch

    Address
    10 Colborne Street, Thornhill, L3T 1Z6, CA
    Location
    43.8155846 -79.4234666
    Telephone
    905-513-7977
    Hours
    Tuesday 12:0020:00
    Wednesday 09:0017:00
    Thursday 12:0020:00
    Friday 09:0017:00
    Saturday 09:0017:00
    Sunday 13:0017:00
  • MPL - Unionville Branch

    Address
    15 Library Lane, Unionville, L3R 5C4, CA
    Location
    43.8705863 -79.3102116
    Telephone
    905-513-7977
    Hours
    Monday 09:3021:00
    Tuesday 09:3021:00
    Wednesday 09:3021:00
    Thursday 09:3021:00
    Friday 09:3017:00
    Saturday 09:0017:00
    Sunday 13:0017:00
Processing Feedback ...