Avon, Virginia Explained

Avon is an unincorporated community in Nelson County, Virginia, United States.

References

37.9999°N -78.8268°W