Black Horse Tavern--Bellvue Hotel and Office

7223-7229 Old Mountain Rd.
Roanoke
Virginia
United States