New Library Card Form

  • This field is for validation purposes and should be left unchanged.
    Checks for payment can be sent to: Ilsley Public Library, 30 Main St., PO Box #544, Middlebury, VT 05753
    Would you like to be emailed about news, programs, and events?
    Would you like to receive information about the Friends of Ilsley Public Library?