Contact Us

Postal Address

Administration Centre & Support Services

Markham Public Library
6031 Highway 7
Markham, Ontario
L3P 3A7

Branch Postal Addresses: check Branches & Hours page.

Email Addresses

  • General Comments
    If you have any questions or comments concerning the Library website or services, please email to:

  • Suggest a Purchase
    If you would like to suggest a book, DVD, CD or other item that the Library should purchase, please fill out the attached Suggest a Purchase form.

  • Job Applications
    Please send job applications to:

  • Management staff
    Check below for management staff email addresses.

Management Contacts

  • Board Members
    c/o Administration Centre
    Address: 6031 Highway 7, Markham, ON L3P 3A7
    Phone: 905-513-7977 Extension 2217
  • Administration Centre & Support Services
    Address: 6031 Highway 7, Markham, ON L3P 3A7
    Phone: 905-513-7977
  • Hilary Murphy
    Branch Manager, Angus Glen Branch
    Address: 3990 Major Mackenzie Drive East, Markham , ON L6C 1P8
    Phone: 905-513-7977 Extension 7150
  • Angela Tse
    Branch Manager, Unionville Branch
    Address: 15 Library Lane, Markham, ON L3R 5C4
    Phone: 905-513-7977 Extension 5551
  • Ken Cheung
    Branch Manager, Markham Village Branch
    Address: 6031 Highway 7, Markham, ON L3P 3A7
    Phone: 905-513-7977 Extension 4277
  • Leah Rucchetto
    Branch Manager, Milliken Mills Branch
    Address: 7600 Kennedy Road, Unit 1, Markham, ON L3R 9S5
    Phone: 905-513-7977 Extension 5333
  • Fred Whitmarsh
    Branch Manager, Thornhill Community Centre & Village Branches
    Address: 7755 Bayview Avenue, Thornhill, ON L3T 4P1
    Phone: 905-513-7977 Extension 3524
  • Mary Dodge
    Branch Manager, Cornell Branch
    Address: 3201 Bur Oak Avenue, Markham, ON L6B 0T2
    Phone: 905-513-7977 Extension 3457

Web Addresses