Fincastle VA Delicatessens 1. 36 Botetourt Rd, Fincastle, VA 24090 | Heritage Family Market (540) 473-2917