703-481-0000
Address, Phone Number, and Hours for Leesburg Prison, an Jails & Prisons, at Leesburg.
Name : Leesburg Prison
Address : 44180 Riverside Parkway, Ste 100 Leesburg, Virginia, 20176
Locality : Leesburg
Fax : 703-481-0003
Hours : Mon-Fri 9:00 AM-5:00 PM
View map of Leesburg Prison get driving directions from your location.