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