Indian Consulate in Virginia
There is no Indian Consulate in Virginia!
Since Virginia comes under the jurisdiction of Consulate at Washington DC, the nearest Indian Consulate you should visit is located at Washington,DC at the below address
Washington,DC Consulate Address
Consulate General of India,
2536 Massachusetts Avenue, NW
Helpline Tel: 202-939-7000
See more about Washington Consulate at here – http://www.passportindiaguide.com/indian-consulate-in-washington-2/