The Abraham and William Cooper Memorial Branch
About This Branch
The Abraham and William Cooper Memorial Branch was established with funding from Westmoreland County, a donation from the Douglas Cooper family, and a fundraising campaign spearheaded by the Friends of the Library. It is a 4,720 square foot building renovated for the library in 2000. Cooper Branch has a collection of 24,085 items and provides regularly scheduled classes and events for all ages, 12 public-access computers, a quiet study area, and a 30-seat meeting room. The building is accessible and has one accessible parking space on the street.
Colonial Beach opened a branch in March 1972 in the basement of St. Mary's Church. It moved in July 1977 to 104 Hawthorne Street and was closed in June 2000 to make the move to the newly renovated building down the block on Washington Avenue.
Directions & Map
- From the Fredericksburg area, head east on Rt.3.
- After you drive through King George, turn left onto Rt. 205.
- Staying on Rt. 205, cross Rt. 301 and proceed about 11 miles into Colonial Beach.
- At the stoplight, turn left onto Colonial Ave. (205Y)
- Turn right onto Washington Ave.
- The library is four blocks on the right at 20 Washington Ave.
Computers: 12 public-access computers
Wireless: All branches have wireless Internet access.
Meeting Rooms: 30-seat. Make reservations in advance by calling the branch.
Book Groups: The Reader's Guild group meets montly. See their selections in the Book Groups.
Collection Size: 24,085
Exhibits: Public art is displayed in the meeting room corridor.
Notary Public: On duty during most branch hours, but call ahead to be certain authorized staff is available. See more here.
Parking: 35 on-street parking spaces around building
Accessibility Features: 1 handicapped parking space, wheelchair accessible book drop in front of building, ground-level entrance, no interior stairs, accessible restrooms, Video Eye magnifier and magnifying glass with light available
Transportation: 8:00 a.m. Round Town pick up to end at 1:00 p.m. Please call Town Hall at (804) 224-7181 or Transit at (804) 224-0715 to confirm. Westmoreland County Public Transportation Service; curb to curb service for a $1 on Monday, Tuesday, and Thursday between 8 and 4. Call 1-877-869-6046 to schedule a ride.
Architect: dBF Associates