Oops! Something went wrong, please try again later.
The Covington Police Department, located in Covington, Virginia is a law enforcement agency that has been granted specific police powers in Alleghany …
Please print off a Business License Application Form and bring the completed form to the Commissioner’s Office at 333 W. Locust Street. - Business License Application form...