**Due to unpredictable demand, we reserve the right to curtail hours. We are sorry for the inconvenience this may cause.
Please feel free to call before coming and we will tell you the current status.
We do not take appointments. This is a walk-in service only.
Due to unpredictable volume, we are sometimes forced to close the passport line before the times listed above. We apologize for any inconvenience this may cause.
Please be prepared to wait and enjoy the amenities our library has to offer. Did you know you can use your town's library card to borrow our materials? As long as your town is a member of the BCCLS consortia, you have privileges at all 77 member libraries!
If you are on a tight schedule, you may call ahead to see what the current waiting time is. Call 201-652-5104