Middlebrook, VA Public Library
4 public libraries were found in or near Middlebrook, VA.
Middlebrook Library Station (1.3 miles)
3698 Middlebrook Road
Middlebrook, VA 24459
phone: 540-885-1005
3698 Middlebrook Road
Middlebrook, VA 24459
phone: 540-885-1005
Type: Branch Library
Craigsville Library Station (8.2 miles)
18 Hidy Street
Craigsville, VA 24430
phone: 540-997-0280
18 Hidy Street
Craigsville, VA 24430
phone: 540-997-0280
Type: Branch Library
Staunton Public Library (10.7 miles)
1 Churchville Avenue
Staunton, VA 24401
phone: 540-332-3902
1 Churchville Avenue
Staunton, VA 24401
phone: 540-332-3902
Type: Library System
Staff: 17.25 Collections: 103,166 Programs: 818 Internet Computer: 13
Deerfield Library Station (12.9 miles)
15 Marble Valley Road
Deerfield, VA 24432
phone: 540-939-4123
15 Marble Valley Road
Deerfield, VA 24432
phone: 540-939-4123
Type: Branch Library