Subway adresses in Floyd‚ VA Home Work hours Subway hours Virginia Floyd AddressPhoneMap805 E Main St Floyd(540) 745-7827 You May Like Subway hoursHardee's hoursPizza Inn hoursPeople Are Reading