Applications for a Concealed Handgun permit are available from the Roanoke County Circuit Court, located in Room 200 on the second floor of 305 East Main Street, in Salem, Virginia. Visit the following website to download the application.
Virginia Department of State Police