We are currently upgrading our event calendar system. During this transition, online event listings and registration will be unavailable until Monday, June 8.
To register for an upcoming program, please call the Circulation Desk at 401-683-9457, option 2, and a staff member will be happy to assist you.
Thank you for your patience as we make this improvement!





