Subway adresses in Navarre‚ FL Home Work hours Subway hours Florida Navarre AddressPhoneMap8664 Navarre Pkwy Navarre(850) 939-1922 You May Like KFC hoursMcDonald's hoursPapa John's hoursWhataburger hoursWaffle House hoursHungry Howie's hoursPeople Are Reading