Orange County Public Library system in Orange, VA
Orange County Public Library consists of three libraries located throughout Orange County. Visit our website for all their hours and full contact information.
Our Main Library is in the town of Orange at 146A Madison Rd. Orange, VA.
Our Wilderness Branch is located at 6421 Flat Run Road Locust Grove, VA.
Our Gordonsville Branch is located at 319 N. Main Street Gordonsville, VA.