New Library Card Form

    Checks for payment can be sent to: Ilsley Public Library 75 Main St. Middlebury, VT 05753
    Would you like to be emailed about news, programs, and events?
  • This field is for validation purposes and should be left unchanged.