1. Buchannan's Upholstery 1049 Narrow Passage Rd, Buchanan, VA 24066 Coordinate: 37.52803,-79.6898 Phone: (540) 254-1651