Captain is an unincorporated community in western Craig County, Virginia, United States. It lies at the intersection of Johns Creek Road and Rocky Gap Trail.
All for FREE Lets get your account set up Create account