Town Hall, Administration & DMV

Independence Town Hall is located at 317 E. Main St. Independence, VA. The DMV Select and the Independence administrative offices are located at Town Hall.  

Photo+Mar+22,+2+33+26+PM.jpg