Subway adresses in Windsor‚ VA Home Work hours Subway hours Virginia Windsor AddressPhoneMap11403 Windsor Blvd, Unit A Windsor(757) 242-4341 You May Like Burger King hoursDomino's Pizza hoursSubway hoursDairy Queen hoursPeople Are Reading