The John Marshall Library originally opened in the Rose Hill Shopping Center in April 1963, but it has been at its current location since February of 1975. The library has a large collection and a helpful staff, as well as work stations with Internet access. A meeting room is available for nonprofit organizations to reserve.