355 Franklin StreetRocky Mount, VA 24151
540-483-3098, ext. 1 or ext. 2 for Children Circulation Area
Mon, Wed & Fri9:00am-5:00pmTue9:00am-7:00pm
Thu9:00am-8:00pmSat9:00am-1:00pm
84 Westlake RoadHardy, VA 24101
540-483-3098, ext. 3
Mon, Wed & Fri9:00a-5:00pTue & Thu9:00a-7:00pSat9:00a-1:00p