The Twin Rivers Branch is offering only curbside pickup until further notice. Curbside hours are M-Th from 9:30 am - 8:15 pm, F-Sat from 9:30 am - 4:45 pm. Outdoor programming will continue as scheduled. Thank you for your patience during this time. Click here to schedule a curbside appointment.

Remote Printing

Remote Printing

Patrons who need to print a document or file during the library’s closure may email their request to the library:

  1. Draft an email to
  2. Use the subject [Branch Name] [Your Name] print job – i.e. West Windsor Joe Smith Print Job.
  3. Indicate in the body if you wish to have black and white or color prints and the number of copies.
  4. Include your name and a contact phone number so we may contact you regarding a pick-up time.
  5. Attach the documents and send.

There is a 50-page limit for black-and-white prints and a 10-page limit for color prints.

Printing costs are $0.10 per page for black and white and $0.50 per page for color. Exact change is required at time of pick-up.

Library staff will check the print email periodically during business hours. After you submit a print job request, a staff member will contact you regarding any questions about the print job and to schedule a pick-up time.

Branches Available for Pick-Up

BranchAddressLink to Directions
Ewing61 Scotch Road, Ewing NJ 08628Directions
Hickory Corner138 Hickory Corner Road, East Windsor NJ 08520Directions
Hightstown114 Franklin Street, Hightstown NJ 08520Directions
Hopewell245 Pennington-Titusville Road, Pennington NJ 08534Directions
Lawrence2751 Brunswick Pike, Lawrence Township NJ 08648Directions
Robbinsville42 Robbinsville-Allentown Road, Robbinsville NJ 08691Directions
Twin Rivers276 Abbington Drive, East Windsor NJ 08520Drections
West Windsor333 North Post Road, Princeton Junction NJ 08550Drections