1. Cahoon's Florist & Gifts 331 Botetourt Rd, Fincastle, VA 24090 Coordinate: 37.50168,-79.87893 Phone: (540) 473-2601