Vesta, Virginia

Vesta is an unincorporated community in Patrick County, Virginia, United States. Vesta is located on U.S. Route 58 7.5 mi northwest of Stuart. Vesta has a post office with ZIP code 24177.