Last Day Donuts June 25, 2025 @ 12:30 pm - 1:30 pm Hill Library 1151 Parker Mountain Road, Strafford Grades 5 and Up Stop by after the last day of school and grab a tasty donut treat!
Board of Trustees Meeting June 25, 2025 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting July 23, 2025 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting August 27, 2025 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting September 24, 2025 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting October 22, 2025 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting February 25 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting March 25 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting April 22 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting May 27 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting June 24 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting July 22 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting August 26 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting September 23 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting October 28 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting November 25 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting December 23 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting January 27, 2027 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting February 24, 2027 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting March 24, 2027 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting April 28, 2027 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting May 26, 2027 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting June 23, 2027 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting July 28, 2027 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting August 25, 2027 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting September 22, 2027 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting October 27, 2027 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting November 24, 2027 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting December 22, 2027 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting January 26, 2028 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting February 23, 2028 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting March 22, 2028 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting April 26, 2028 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting May 24, 2028 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting June 28, 2028 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting July 26, 2028 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting August 23, 2028 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting September 27, 2028 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting October 25, 2028 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting November 22, 2028 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting December 27, 2028 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting January 24, 2029 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting February 28, 2029 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting March 28, 2029 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting April 25, 2029 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting May 23, 2029 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting June 27, 2029 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting July 25, 2029 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting August 22, 2029 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting September 26, 2029 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting October 24, 2029 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting November 28, 2029 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting December 26, 2029 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting January 23, 2030 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting February 27, 2030 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting March 27, 2030 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting April 24, 2030 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting May 22, 2030 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting June 26, 2030 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting July 24, 2030 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting August 28, 2030 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting September 25, 2030 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting October 23, 2030 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting November 27, 2030 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs
Board of Trustees Meeting December 25, 2030 @ 6:00 pm - 7:30 pm Board of Trustees Meeting Hill Library 1151 Parker Mountain Road, Strafford Adult programs