Subway adresses in Canyon Lake‚ TX Home Work hours Subway hours Texas Canyon Lake AddressPhoneMap7838 FM 2673 Canyon Lake(830) 899-5636 17420 FM 306, # B Canyon Lake(830) 935-3450 You May Like Subway hoursDairy Queen hoursMcDonald's hoursPeople Are Reading