1. Steve Powell Taxidermist 520 Union Mills Rd, Troy, VA 22974 Coordinate: 37.96643,-78.33147 Phone: (434) 218-4577