Library Information Richards Memorial Library is a department of the Town of North Attleborough and is governed by a board of trustees who are appointed by the town government.