Upperville, VA Public Library
2 public libraries were found in or near Upperville, VA.
John Marshall Branch (5.2 miles)
4133 Rectortown Road
Marshall, VA 20115
phone: 540-422-8500
4133 Rectortown Road
Marshall, VA 20115
phone: 540-422-8500
Type: Branch Library
Middleburg Library (6.4 miles)
101 Reed Street
Middleburg, VA 20118
phone: 540-687-5730
101 Reed Street
Middleburg, VA 20118
phone: 540-687-5730
Type: Branch Library