How long should I take valacyclovir for shingles? Valacyclovir (generally vended as Valtrex) is one of the most extensively u... jacobstan50 2 years ago