My LTC expires in 2017, and by that time I'll be living in Watertown. Should I anticipate them placing restrictions on it (first time renewal)? I hear they are real terrors in that department.
Pretty much, yeah. Watertown is one of the worst municipalities in the state for this.
Why are you needing to live in Watertown? Any chance you could live somewhere like Arlington or Belmont instead? Even Waltham will renew an unrestricted license without placing restrictions on it.