Where is Foxcroft?
Foxcroft is located in Albemarle County, Virginia, just 10 minutes from downtown Charlottesville and the University of Virginia. The location is indicated on the map below. Access is off of Avon Street Extended via Southern Parkway.
|